Страница 63 из 200
Re: SolidCAM
Добавлено: 02 ноя 2015, 08:41
nik1
Еще очень хорошо применять шаблоны, как отдельной операцией , так и группой
это очень экономит время
по фаскам все просто, задаешь параметры гравера в инструментах
потом в вкладке фаска указываешь диаметр которым будет делаться фаска
Вот и все отличие от контурной обработки
Re: SolidCAM
Добавлено: 02 ноя 2015, 10:45
SVP
nik1 писал(а):Еще очень хорошо применять шаблоны
Мой что-то говорит, что директория шаблонов не экзист.
Хотя она есть. Т.е. записывать шаблоны удается, а применять нет

Re: SolidCAM
Добавлено: 02 ноя 2015, 12:40
nik1
У меня работает отдеьно и групповой
Re: SolidCAM
Добавлено: 02 ноя 2015, 20:08
kID1974
А вот подскажите пожалуйста про выбор заготовки. Варианты куб и цилиндр вроде все понятно.
А вот 3D модель
Надо например мне доработать какой-то серийный корпус - ну там пропилы сделать под разъемы, внутренние перегородки снести.
Нарисовал я его в SolidWorks, затем вырезами в нем же (works) выковырял ненужный материал и запускаю SolidCAM.
Щелкаю 3D модель как stock, затем так же как выбираю и target. Но при этом я не могу увидеть например остаточный материал, да и фреза в симуляции по воздуху елозит.
Хочется выбрать stock как "недоделанную" готовую модель, т.е без вырезов. Если пытаюсь выбрать средствами CAD или по граням или из дерева, то все равно выбирается уже полностью готовая деталь.
Так можно или нет.

или я вообще не там копаю.
Re: SolidCAM
Добавлено: 02 ноя 2015, 20:30
nik1
Делаю так, может етсть проще вариант
рисую 3д модель , потом поверх делаю внешнюю оболочку без вырезов и снимаю галку на .. объеденить эти две модели
Потом ск сам принимает верхнюю оболочку как заготовку
Пыс, заготовку задаю полупрозрачной и тогда под ней видна модель
Re: SolidCAM
Добавлено: 03 ноя 2015, 09:00
A-Tr
Я делаю в модели 2 исполнения. В первом - готовая деталь после ЧПУ, во втором - заготовка перед ЧПУ. Ну а в модели в зависимости от ситуации: либо погасить ненужные элементы, либо приделать (заполнить) какие-то элементы. Смотря что проще сделать.
И еще, если есть какие технологические припуски, ну например разные уши для прижима, строю 3 исполнения. В одном деталь, во втором - вид детали на станке (со всеми технологическими плюхами), и в третьем - заготовка.
Re: SolidCAM
Добавлено: 03 ноя 2015, 12:54
kID1974
nik1 писал(а):
рисую 3д модель , потом поверх делаю внешнюю оболочку без вырезов и снимаю галку на .. объеденить эти две модели
Потом ск сам принимает верхнюю оболочку как заготовку
Пыс, заготовку задаю полупрозрачной и тогда под ней видна модель
Обязательно попробую, видимо это тот вариант который я пытаюсь получить
A-Tr писал(а):
Я делаю в модели 2 исполнения. В первом - готовая деталь после ЧПУ, во втором - заготовка перед ЧПУ.
И еще, во втором - вид детали на станке (со всеми технологическими плюхами), и в третьем - заготовка.
Ну я не только CAM осваиваю, но и WORKS поэтому, пока то что вы сказали еще не осознал.
Т.е эти 2 исполнения внутри одного чертежа. с одним центром, или разнесены в пространстве? Или это вообще разные файлы?
Re: SolidCAM
Добавлено: 04 ноя 2015, 16:27
A-Tr
Как и обещал к посту
Re: SolidCAM #1229 пояснения:
Применение переменной comp_by_zero_tool будет иметь значение при выводе УП для отражения конечной информации по вводу коррекции на радиус инструмента, т.е. функции G41 и G42, которые формируют ввод коррекции, будут отражать разные значения координат в плоскости подвода. Если переменная будет задана в таком виде comp_by_zero_tool = N, то вывод УП функций G41 и G42 с координатами будет отражен без учета радиуса инструмента, т.е. так называемый чистый контур детали. Если переменная будет задана в таком виде comp_by_zero_tool = Y, то вывод координат уже будет с учетом радиуса инструмент, и коррекция на станке должна будет вводиться (соответственно отрабатываться в детали) с учетом износа или биения фрезы (применение G41 и G42 при одинаковом направлении движения (такое положение актуально для станков группы HAAS, где ввод коррекции возможен с положительным и отрицательным значением радиуса инструмента)).
comp_by_zero_tool тип: logical {Y/N}
Указание SolidCAM, является ли компенсация радиуса инструмента нулем (если Y) или радиусом инструмента (если N). - Выдержки из мануала.
Но а если проще, то при comp_by_zero_tool = Y, в таблицу инструментов радиус вводить не надо.
Re: SolidCAM
Добавлено: 04 ноя 2015, 16:35
A-Tr
kID1974, все в файле одной модели. И нули при задании в SС должны совпадать. При таком построении в верификаторе SolidVerify вычисляется и соударение на быстром ходу. Это особенно удобно при обработке по 3D модели.
Я прикреплю скриншотов, посмотрите, что неясно спрашивайте - отвечу.
Re: SolidCAM
Добавлено: 04 ноя 2015, 18:21
Kopyloff
A-Tr писал(а):Применение переменной comp_by_zero_tool
Я чёт потерял нить разговора. Где находится эта переменная? В SolidCAM? В постпроцессоре FANUC такой переменной нет. Если это в СолидКАМ - то эта переменная относится к опции "Коррекция на радиус"?
A-Tr писал(а):при comp_by_zero_tool = Y, в таблицу инструментов радиус вводить не надо
Это значит при снятом крыжике "Коррекция на радиус" - comp_by_zero_tool будет равен "Y"?
Re: SolidCAM
Добавлено: 04 ноя 2015, 19:59
A-Tr
Нет, вы неправы. Крыжик определяет использовать G41...42 или нет. А вот эта переменная определяет как будет рассчитана траектория, с учётом диаметра инструмента или без. И следовательно, надо ли для корректной работы программ с компенсацией вводить на станке размер фрезы.
Переменная находится в препроцессора. Файл prp. В принципе её может не быть, тогда SC принимает какое то её значение, но её можно добавить самостоятельно.
Re: SolidCAM
Добавлено: 04 ноя 2015, 20:13
Kopyloff
Ага, спасибо. Проверил файл fanuc.prp - нет такой переменной. Значит СолидКАМ сам решает как в этом случае посчитать путь.
(для просмотра содержимого нажмите на ссылку)FANUC.PRP
- @pre_processor
;Internal parms
;Machine Initialize
abs_coord = N
iMachine_DB_name =
;Program numbers
prog_num_min = 5000
prog_num_max = 8999
prog_num_dflt = 5000
proc_num_min = 1
proc_num_max = 8999
proc_num_dflt = 1
get_proc_num = Y
;Procedures control
full_gcode = N
gen_procs = N
drill_proc = N
gen_internal_proc = N
optimize_jobs_loop = Y
;Home
;Positioning
;Compensation
comp_exist = Y N
comp_x_start = N
comp_by_arcs = N
;Line definitions
;Arc definitions
arc_exist = Y Y
arc_3d = Y
arc_quadrants = N
arc_gt_180 = Y
arc_max_chord = 30.0000, 1.1811
arc_max_angle = 10.0000
arc_max_radius = 2000.0000, 78.7402
arc_5x = N
;Epsilon values
eps_angle = 0.0020
zero_value = 0.0010, 0.0000
min_delt_arc_rad = 0.0100, 0.0004
safety_dist = 2.0000, 0.0787
;Feed-Spin
;Timing
time_factor = 1.0000
block_time = 0.2000
;Coolant_options
;Part options
;Job options
;Drill cycles
;Turning cycles
;Threading cycles
;Grooving cycles
;Wire Cut cycles
;Turning definitions
;Fourth axis
set_dir = N
;Sim Five axis
;Wire Cut parameters
endp
Re: SolidCAM
Добавлено: 04 ноя 2015, 21:19
NightV
ну не знаю, у меня если стоит галка "Коррекция на радиус", то солид просто рисует нужную траекторию БЕЗ учета на радиус.
этим занимается станок, отступая на нужный радиус (указанный в станке).
если галка не стоит то отступом занимается САМ, и никаких G41-G42 в проге нет
Re: SolidCAM
Добавлено: 05 ноя 2015, 06:43
A-Tr
NightV, никогда-никогда не бывает G41-42?
Re: SolidCAM
Добавлено: 05 ноя 2015, 08:19
nik1
Володь, как тогда станок определяет где делать компенсацию , а где не делать?
Я ща мучаюсь с компенсацией на 4 осевом посте, пост выводит код в плюс радиуса фрезы
Вчера запорол детальку
на 3 осях , выводит без радиуса фрезы, как мне и нужно
Re: SolidCAM
Добавлено: 05 ноя 2015, 09:07
A-Tr
nik1, я подозреваю, что он вводит не коррекцию на диаметр, а фактический размер фрезы. Например, д.31,85 для фрезы д. 32.
Re: SolidCAM
Добавлено: 05 ноя 2015, 09:08
nik1
вот фотка детали с в ключенной корекцией и без
одно отверстие 5 мм, где отключено,это как надо
второе 8 мм , где включено, это уже как не надо
фреза 3 мм
Re: SolidCAM
Добавлено: 05 ноя 2015, 09:31
NightV
nik1 писал(а): как тогда станок определяет где делать компенсацию , а где не делать?
по галке "Коррекция на радиус".
если стоит: САМ просто ведет фрезу по контуру БЕЗ учета размера фрезы, этим занимается станок по командам G41 G42
если нет: САМ идет по контуру НО с учетом радиуса, тоесть с отступом от контура детали
Re: SolidCAM
Добавлено: 05 ноя 2015, 10:12
nik1
Просто ты написал что у тебя в коде нет g41 , вот это и сбило с толку

Re: SolidCAM
Добавлено: 05 ноя 2015, 10:38
A-Tr
NightV писал(а):ну не знаю, у меня если стоит галка "Коррекция на радиус", то солид просто рисует нужную траекторию БЕЗ учета на радиус.этим занимается станок, отступая на нужный радиус (указанный в станке).если галка не стоит то отступом занимается САМ, и никаких G41-G42 в проге нет
NightV, т.е. G41-42 в программе есть, если стоит галка?