SolidCAM
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: SolidCAM
у меня центроискатель в g54 работает. зачем выбирать абсолютную ск?
-
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: SolidCAM
может я что не понимаю.. но вроде как он для того чтобы привязать G54 и так далее к машинной системе. Не ну можно наверное сделать G53=G54
в игноре:
Афтаев
Афтаев
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: SolidCAM
никогда не задумывался, [s]с какой ноги шагнуть[/s] как привязать смещение g54 к g53.
нашёл точку- g10 l20 p0 x0(y0, z0, a0) и всё. ну или не 0, если того требуют условия.
завтра придут знатоки и меня поправят, что не р0 надо, и не l20
нашёл точку- g10 l20 p0 x0(y0, z0, a0) и всё. ну или не 0, если того требуют условия.
завтра придут знатоки и меня поправят, что не р0 надо, и не l20
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: SolidCAM
G53 не является модальной, она всего-лишь указывает, что в кадре, в котором она присутствует координаты абсолютные.
G54-G59.3 - модальные.
В RS274 всё подробно расписано.
G54-G59.3 - модальные.
В RS274 всё подробно расписано.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: SolidCAM
тогда привязываешься в каждой СК по новой.
-
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: SolidCAM
вообще это не мой вопрос и мне вроде понятно зачем много СК + машинная G53.
Меня интересовало зачем в солидкаме в инструметах присутствует 3д тестер.
в игноре:
Афтаев
Афтаев
- Kachik
- Мастер
- Сообщения: 1410
- Зарегистрирован: 13 янв 2017, 16:22
- Репутация: 308
- Настоящее имя: Сергей
- Откуда: Питер
- Контактная информация:
Re: SolidCAM
Это для промышленного применения на роботизированном производстве, что бы нивелировать погрешности установки деталей в автоматическом режиме. (короче - это сотки ловить на конвейере).
Или вопрос был - как это использовать?
Тогда ответ - нам никак. (Мы тут поворотную ось всё никак не настроим.... а для тестера скрипты измерения должны подтягиваться в код...)
-
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: SolidCAM
да. Солидкам вообще априоре считает что у меня промышленное производство. И может эту фичу можно как то приспособить хоть не по назначению как и все остальное. вопрос что за режим.
в игноре:
Афтаев
Афтаев
-
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: SolidCAM
Можно, проверка и коррекция размеров центроискателем, автоматический замер при замене заготовок, ничего сложного, кода чуть написать в посте под свой контроллер и пользуйся на здоровье.
Можешь не благодарить
Можешь не благодарить
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
- putman
- Мастер
- Сообщения: 925
- Зарегистрирован: 21 янв 2013, 09:49
- Репутация: 100
- Настоящее имя: Алексей
- Откуда: г. Долгопрудный
- Контактная информация:
Где эскизы в SolidCAM - 2021 ?
Здравствуйте, раньше пользовался SolidCAM-2014, но пришлось поставить 2021 и не могу найти, где находится список эскизов ...
Раньше он был слева, в одной из вкладок рядом с SolidCAM менеджером.
Где его теперь искать ?
---
Добавлено позже...
Появилась вкладка, как по волшебству, сразу после того, как тут вопрос задал.
Раньше он был слева, в одной из вкладок рядом с SolidCAM менеджером.
Где его теперь искать ?
---
Добавлено позже...
Появилась вкладка, как по волшебству, сразу после того, как тут вопрос задал.
-
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: SolidCAM
Если есть множество деталей в одной заготовке, отдельные или трансформацией размноженные - есть ли какой то финт в СК, чтобы убрать повторные проходы по одному и тому же месту в черновой траектории прорезания контура? участки где траектории по периметру смежных деталей совпадают? В пределе в такой ситуации фреза режет воздух половину времени.
черновую траекторию можно было бы делать с отступом от силуэта на 1/2 диаметра фрезы + на чистовую и фрезеровать "на контуре". вопрос как бы дать программе понять что не надо по 2 раза пилить одно и то же место..
черновую траекторию можно было бы делать с отступом от силуэта на 1/2 диаметра фрезы + на чистовую и фрезеровать "на контуре". вопрос как бы дать программе понять что не надо по 2 раза пилить одно и то же место..
в игноре:
Афтаев
Афтаев
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: SolidCAM
Никак, либо делайте вырезку незамкнутого контура, с подъемом фрезы
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
Re: SolidCAM
Честно говоря мне лень искать за кого-то...навскидку вот тебе незамкнутый контур.
https://www.youtube.com/watch?v=mkUgLh7z1js
-
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: SolidCAM
спасибо, вы имеете ввиду сделать трансформацию незамкнутого контура? а с другой стороны еще замкнуть?
да как то странно что в САМ нет какой то оптимизации. это ж сплошь и рядом - раскрой.
а если это не трансформация, а просто компоновка десятка неодинаковых деталей? - вручную легко ошибиться
да как то странно что в САМ нет какой то оптимизации. это ж сплошь и рядом - раскрой.
а если это не трансформация, а просто компоновка десятка неодинаковых деталей? - вручную легко ошибиться
в игноре:
Афтаев
Афтаев
-
- Мастер
- Сообщения: 386
- Зарегистрирован: 28 окт 2013, 00:18
- Репутация: 18
- Настоящее имя: Сергей
- Контактная информация:
Re: SolidCAM
Люди добрые, поделитесь ТОКАРНЫМ (2х осевым) постом для LCNC, а то в найденных или резьба-сверление не работает, или гору мусора в ручную из кода вычищать приходится. Станок традиционной советской компановки
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: SolidCAM
А что мешает чуток подправить постпроцессор и убрать лишнее раз и в ручную трогать не придется?
-
- Мастер
- Сообщения: 386
- Зарегистрирован: 28 окт 2013, 00:18
- Репутация: 18
- Настоящее имя: Сергей
- Контактная информация:
Re: SolidCAM
Хорошо говорить... Как например G76 довести до линуксового формата, когда совсем другие переменные? http://linuxcnc.org/docs/2.8/html/gcode ... #gcode:g76
Код: Выделить всё
@thread
local string for for1 for2 for3 for4 for5 for6
local numeric taper_angle nthread_dev_angle
local integer i
for = '3.3(n*1000)'
for1 = '2/2.0(P)'
for2 = '2/2.0(P*10)'
for3 = '5.0(P*1000)'
for4 = '3.3(n*500)'
for5 = '3.4'
for6 = '3.0(P)'
i = 1
taper_angle = (first_pos_x - last_pos_x)
if last_pos_x <> first_pos_x
if turning_mode <> internal
xpos = (last_pos_x + depth + safety )
else
xpos = (last_pos_x - depth - safety )
endif
gcode = 0
{nb,'G'gcode ' X'xpos }
endif
if lead_unit <> mm
lead = (1/lead)
else
lead = (lead/25.4)
endif
; if bThread_Chamfer
; {nb, 'M23 '}
; else
; {nb, 'M24 '}
; endif
if multi_start_type eq true and type_starts eq 0
nthread_dev_angle = 360 / number_of_starts
; nThread_Start_Angle = nThread_Start_Angle + nthread_dev_angle
i = number_of_starts
endif
while i gt 0
if work_type eq multiple
gcode = 76
{nb 'G' gcode ' X' last_pos_x : xpos_f ' Z' last_pos_z }
if taper_angle <> 0
{' I' taper_angle}
endif
{' K' depth ' D' down_step ' F' lead : for5}
{' A' nTool_Nose_Angle:for6 ' Q' nThread_Start_Angle:for6}
else
gcode = 76
{nb 'G' gcode ' X' last_pos_x : xpos_f ' Z' last_pos_z }
if taper_angle <> 0
{' I' taper_angle, ' '}
endif
{' K' depth ' D' depth ' F' lead : for5}
{' A' nTool_Nose_Angle:for6 ' Q' nThread_Start_Angle:for6}
endif
nThread_Start_Angle = nThread_Start_Angle + nthread_dev_angle
i = i - 1
gcode = 0
if i gt 0
{nb,['G'gcode] ' X'xpos }
{nb,['G'gcode] ' Z'zpos }
endif
endw
endp