Перейти к содержанию
    

А как в CAM350 сделать следующее...

Добрый вечер.У меня такой вопрос.Как можно разделить выбранную апертуру на несколько частей?Макросом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

19 часов назад, Barklay сказал:

Подробнее можно – какую апертуру (форма), на какие части?

Любую выбранную апертуру, на произвольное число частей.

Т.е например есть костомная апертура размером 3.000:5.000 и ее надо разбить на две части с небольшим зазором. Как примерно можно было это реализовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Barklay said:

Никак.

КАК!

идея такова..

прошу прощения за поверхностный код:

input "Dcode?",D1
input "Part X",X
input "Part Y",Y
print D1,X,Y
setdcode@ D1
W#=Dcodesizex!
H#=Dcodesizey!
l=highestlayer!+1
D=highestdcode!+1
setlayer@ l
print D
setdcode@ D1
update_dcodebar@
add_flash@
axy@ 0,0
back@
setdcode@ D
update_dcodebar@
view_all@
setlayer@ l+1
set_aperture@ D,"Round d:0.010"
update_dcodebar@
LW#=W#/X
LH#=H#/Y
FOR A#=-W#/2 TO W#/2 STEP LW#
add_line@
setdcode@ D
axy@ A#,-H#/2
axy@ A#,H#/2
back@
NEXT
FOR B#=-H#/2 TO H#/2 STEP LH#
add_line@
setdcode@ D
axy@ -W#/2,B#
axy@ W#/2,B#
back@
NEXT
edit_compo@ 0,-2,-2,-2,"Composite_1"
edit_compo_bkg@ 0,-1
edit_compo@ 0,0,L,1
edit_compo@ 0,1,L+1,-1
composite2layer@ 0,-1,0.0000,14

 

разбитый дкод в списке аппертур будет последним

 

 

 

 

image.thumb.png.8d602c82291ad1077b873aa5fe8da8ba.png

Изменено пользователем cam350ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установите последний САМ350, 12 версия. Там в свойствах апертуры, можно выбрать апертуру разбитую на несколько частей. И задавать параметры разделения, количества, скругления и т.п.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

35 minutes ago, Rash said:

Установите последний САМ350, 12 версия. Там в свойствах апертуры, можно выбрать апертуру разбитую на несколько частей. И задавать параметры разделения, количества, скругления и т.п.

тут же вопрос о разбиении кастомной апертуры. а 12 версия(хотя она безусловно лучше) предлагает прямоугольные апертуры, и при этом в ручную придётся искать и менять. где то на просторах был макрос для подготовки металлотрафаретов - автоматическое скругление по углам и разбиение при размерах, привышающие заданные...

 

тут 14 появилась, не ясно что там с поддержкой макросов

 

https://www.downstreamtech.com/support/support-cam350/Release-14/CAM350_14.0_ReleaseNotes.pdf

Изменено пользователем cam350ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 часов назад, cam350ru сказал:

КАК!

идея такова..

прошу прощения за поверхностный код:

input "Dcode?",D1
input "Part X",X
input "Part Y",Y
print D1,X,Y
setdcode@ D1
W#=Dcodesizex!
H#=Dcodesizey!
l=highestlayer!+1
D=highestdcode!+1
setlayer@ l
print D
setdcode@ D1
update_dcodebar@
add_flash@
axy@ 0,0
back@
setdcode@ D
update_dcodebar@
view_all@
setlayer@ l+1
set_aperture@ D,"Round d:0.010"
update_dcodebar@
LW#=W#/X
LH#=H#/Y
FOR A#=-W#/2 TO W#/2 STEP LW#
add_line@
setdcode@ D
axy@ A#,-H#/2
axy@ A#,H#/2
back@
NEXT
FOR B#=-H#/2 TO H#/2 STEP LH#
add_line@
setdcode@ D
axy@ -W#/2,B#
axy@ W#/2,B#
back@
NEXT
edit_compo@ 0,-2,-2,-2,"Composite_1"
edit_compo_bkg@ 0,-1
edit_compo@ 0,0,L,1
edit_compo@ 0,1,L+1,-1
composite2layer@ 0,-1,0.0000,14

 

разбитый дкод в списке аппертур будет последним

 

 

 

 

image.thumb.png.8d602c82291ad1077b873aa5fe8da8ba.png

 

Благодарю!Сейчас посмотрю реализацию.

Изменено пользователем Петр

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 часов назад, Rash сказал:

Установите последний САМ350, 12 версия. Там в свойствах апертуры, можно выбрать апертуру разбитую на несколько частей. И задавать параметры разделения, количества, скругления и т.п.

Взломанной версии не нашел пока,так что сижу на 10.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 часа назад, cam350ru сказал:

КАК!

идея такова..

прошу прощения за поверхностный код:

input "Dcode?",D1
input "Part X",X
input "Part Y",Y
print D1,X,Y
setdcode@ D1
W#=Dcodesizex!
H#=Dcodesizey!
l=highestlayer!+1
D=highestdcode!+1
setlayer@ l
print D
setdcode@ D1
update_dcodebar@
add_flash@
axy@ 0,0
back@
setdcode@ D
update_dcodebar@
view_all@
setlayer@ l+1
set_aperture@ D,"Round d:0.010"
update_dcodebar@
LW#=W#/X
LH#=H#/Y
FOR A#=-W#/2 TO W#/2 STEP LW#
add_line@
setdcode@ D
axy@ A#,-H#/2
axy@ A#,H#/2
back@
NEXT
FOR B#=-H#/2 TO H#/2 STEP LH#
add_line@
setdcode@ D
axy@ -W#/2,B#
axy@ W#/2,B#
back@
NEXT
edit_compo@ 0,-2,-2,-2,"Composite_1"
edit_compo_bkg@ 0,-1
edit_compo@ 0,0,L,1
edit_compo@ 0,1,L+1,-1
composite2layer@ 0,-1,0.0000,14

 

разбитый дкод в списке аппертур будет последним

 

 

 

 

image.thumb.png.8d602c82291ad1077b873aa5fe8da8ba.png

 

У меня еще вопрос такой. А если с костомной апертуры надо преобразовать в прямоугольную апертуру?Или как с костомной нормально преобразовать во флешки?Допустим если из одной апертуры мы делаем две. И уже т.е две костомные апертуры мы должны получить две флешки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, Петр said:

Взломанной версии не нашел пока,так что сижу на 10.

Не помню где скачивал, то ли с ftp местного, то лис ру трекера или т.п. Единственное, что лекарство не хочет запутаться на ХР, нужна минимум 7-ка

22 hours ago, cam350ru said:

тут же вопрос о разбиении кастомной апертуры. а 12 версия(хотя она безусловно лучше) предлагает прямоугольные апертуры, и при этом в ручную придётся искать и менять. где то на просторах был макрос для подготовки металлотрафаретов - автоматическое скругление по углам и разбиение при размерах, привышающие заданные...

 

тут 14 появилась, не ясно что там с поддержкой макросов

 

https://www.downstreamtech.com/support/support-cam350/Release-14/CAM350_14.0_ReleaseNotes.pdf

С макросами не знаком. Не так часто пользуюсь CAМом. Но вручную трафарет вполне реально и скруглить, и разбить апертуры.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 hours ago, Петр said:

У меня еще вопрос такой. А если с костомной апертуры надо преобразовать в прямоугольную апертуру?Или как с костомной нормально преобразовать во флешки?Допустим если из одной апертуры мы делаем две. И уже т.е две костомные апертуры мы должны получить две флешки.

1. способ - последовательно. В таблице апертур выбираете кастом апертуру, меняете shape например на rectangle и ок.

2. способ - все и разом.edit - change - explode - custom. тут внимание, правой кнопкой пропустить выбор "заливочной " апертуры(cancel) (т.е. надо заметить только аппертуры простой конфигурации преобразуются в окружности и квадраты и проч. (а из остальных - преобразуются в полигоны) так вот эти полигоны могут быть векторными и растровыми). если не все кастомные хотите, то нужно предварительно необходимые для работы апертуры перенести в новый слой.

 

Разбитые макросом апертуры превратятся в полигоны - их преобразем во флэши utilities - draw to flash - interactive далее выбрать полигон (фрагмент кастом апертуры) - все однотипные элементы на слое проекта преобразуются во флэши.

 

возможно есть более простые и произодительные способы (custom aperture editor и макросы)

Изменено пользователем cam350ru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 23.01.2019 в 20:16, cam350ru сказал:

1. способ - последовательно. В таблице апертур выбираете кастом апертуру, меняете shape например на rectangle и ок.

2. способ - все и разом.edit - change - explode - custom. тут внимание, правой кнопкой пропустить выбор "заливочной " апертуры(cancel) (т.е. надо заметить только аппертуры простой конфигурации преобразуются в окружности и квадраты и проч. (а из остальных - преобразуются в полигоны) так вот эти полигоны могут быть векторными и растровыми). если не все кастомные хотите, то нужно предварительно необходимые для работы апертуры перенести в новый слой.

 

Разбитые макросом апертуры превратятся в полигоны - их преобразем во флэши utilities - draw to flash - interactive далее выбрать полигон (фрагмент кастом апертуры) - все однотипные элементы на слое проекта преобразуются во флэши.

 

возможно есть более простые и произодительные способы (custom aperture editor и макросы)

 

спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день.

Подскажите мне,пожалуйста,как можно удалить круглые (round)апертуры?А то пытался ковыряться в настройках фильтров  Edit-Delete,но путного ничего не нашел.Только галочки ставить на круглые апертуры и все.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 1/28/2019 at 8:42 AM, Петр said:

Добрый день.

Подскажите мне,пожалуйста,как можно удалить круглые (round)апертуры?А то пытался ковыряться в настройках фильтров  Edit-Delete,но путного ничего не нашел.Только галочки ставить на круглые апертуры и все.

К сожалению, фильтра по типу апертуры - нет. Хотя, все интерфейсы подготовлены(может в 14 версии есть?). Но тем не менее, в инете есть элементарные макросы, которые позволяют отобрать апертуры по типу, основанные на Dcodeshape! . Рекомендую тут базовые знания по написанию макроса, а по  Вашему запросу даже пример.

стр. 9 https://www.rodnik.ru/upload/medialibrary/9c6/9c66154f9b601a6511d38ec809b0fb36.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...