Показать сообщение отдельно
Старый 07.11.2019, 16:12   #1197
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,030 раз(а) в 366 сообщениях
Вес репутации: 344
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от MebelitBY Посмотреть сообщение
Доброе время суток уважаемые форумчане, у кого есть возможность, помогите с разработкой 2-х простых, но очень полезных в моей ситуации, скриптов:

1. Поиск всех деталей с пазами
2. Увеличение детали на толщину припуска. (Пример: для подгонной детали наношу техническую кромку с припуском 50мм, после использования скрипта деталь должна стать больше на размер 50мм(или другой размер, равный указанному припуску) по той стороне на которую был назначен припуск)

В заранее спасибо всем откликнувшимся.
1. http://promebelclub.ru/forum/showthread.php?p=478286, а конкретно:
PHP код:
Model.forEachPanel(function(obj) { 
if (
obj.Cuts.Count != 0
obj.Selected true
}); 
2. Самый простой способ я вижу - убрать у кромки припуск, тем самым деталь увеличится на толщину припуска (я не конструктор, поэтому не вижу разницы, могу быть не прав).
Способ посложнее - искать элемент и думать, куда "расширять" контур, вычислить новый габаритный прямоугольник, в который должен вписаться контур, а потом вписать его с помощью функции Fit()
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
PravCom (21.03.2022)