| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.03.2014, 10:47 | #1 | |
Массовое изменение единиц измерения чертежей
Регистрация: 26.01.2012
Сообщений: 7
|
||
Просмотров: 3437
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
overdrive, ты уверен, что вопрос должен быть не в ветке "Программирование" или "Поиск исполнителей"?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
Для Автокада использую макрос, который при сохранении выставляет нужные мне настройки файла в том числе и еденицы "^C^C_INSUNITS 0;" в данном случае без едениц.
^C^C_INSUNITS 0; ^C^C_dimscale 0; ^C^C_DIMALTF 25.4; ^C^C(if (not C:EXPLODEALLPROXY) (arxload "ExplodeProxy2013.arx")) _EXPLODEALLPROXY;_REMOVEALLPROXY;_AUDIT;_Y; ^C^C_qsave; Может где что и не правильно но результат меня устраивает. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
overdrive, Если ты пересохраняешь в мм только чтобы не менялся масштаб при вставке, то просто отключи (можно на время) INSUNITS. Переменные INSUNITSDEFSOURCE и INSUNITSDEFTARGET
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Регистрация: 26.01.2012
Сообщений: 7
|
Попробовал. Если выставить INSUNITS, INSUNITSDEFSOURCE и INSUNITSDEFTARGET =0, то вставляет "дюймовый" блок как мне нужно, но блок все равно остается в дюймах. Мне это не удобно. Хотелось бы иметь базу в ММ или unitless, и не заморачиваться в дальнейшем с масштабами и единицами измерений.
|
|||
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
Цитата:
Проверил обнуляет. Теперь выглядит так. ^C^C_INSUNITS 0; ^C^C_INSUNITSDEFSOURCE 0; ^C^C_INSUNITSDEFTARGET 0; ^C^C_dimscale 0; ^C^C_DIMALTF 25.4; ^C^C(if (not C:EXPLODEALLPROXY) (arxload "ExplodeProxy2013.arx")) _EXPLODEALLPROXY;_REMOVEALLPROXY;_AUDIT;_Y; ^C^C_qsave; |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Без проверки. Код должен сделать все блоки в файле "безразмерными". Ну и заодно переменные обнуляет
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Unit Composer - универсальный переводчик единиц измерения. | SergeyAB | Готовые программы | 84 | 16.03.2013 15:24 |
Перевод единиц измерения, перевести из кН/м в тонны! | amaryliss | Прочее. Архитектура и строительство | 24 | 05.04.2012 16:45 |
подскажите с пересчётом единиц измерения объёма природного газа | ReD_EviL[78rus] | Разное | 16 | 21.10.2011 12:52 |
Перевод единиц измерения из британской системы в метрическую в Civil 3d 2008 | 666 | Вертикальные решения на базе AutoCAD | 8 | 23.05.2010 13:05 |
Конвертация единиц измерения чертежа | nL.dr | AutoCAD | 26 | 24.12.2008 17:06 |