2. Переходить на ruCAD, если устраивают возможности R14 и программ из BestIA совсем не обязательно.
3. Переход на ruCAD связан с переходом на версии 2002-2005. Лучше сразу на 2005. Для "теток", работающих под Автокад-14 будут такие проблемы:
а) Многодокументный режим - быстрое привыкание.
б) Работа с пространствами модели и листа. В 14 большинство этим не пользовались, а многие и не подозревали о их существовании.
в) Использование ВесаЛиний (Lineweight). Большинство программ ruCAD теперь используют вес, а не физическую ширину полилиний.
В остальном проблем не будет. Программы имеют такой же, или более удобный интерфейс.
Важно еще организовать работу на уровне института. Формат файлов меняется, поэтому должен выполняться поворот "все вдруг". В вашем институте давно пора переходить на работу под многопользовательскими системами Windows 2000 или XP, организовывать архив на сервере и т.д. и т.п.
1. Библиотеку блоков лучше делать с фирменным именем, например, KorNiL_valves.dwg.
2. Блоки рисовать в натуральную величину, 1ед=1мм, слой 0, цвет всех примитивов BYBLOCK. Имена блокам лучше давать уникальные, типа KorNil_31s76ng_100.
3. Блок арматуры (или другого элемента - грязевик, патрубок, и т.п.) должен иметь точку вставки на оси присоединения к трубе, а ось трубы должна совпадать с осью Х. Изображение может иметь любую детализацию. Выходной патрубок должен заканчиваться на оси Х. Длину изделия надо запомнить.
4. Библиотека помещается в каталог \Shared\block-lib\
5. Теперь можно записать в XML-меню. Лучше сделать свой файл, чтобы не терять при обновлении стандартных. За образец возьми pipe_detail.ruxm (в нем уже есть несколько сотен изделий).
Пункт меню будет выглядеть так
<?xml version='1.0' encoding='windows-1251' ?>
<root name='Трубопроводы стальные в 3 линии' macro=''>
<item name='Моя арматура' macro=''>
<item name='Вид сбоку' macro=''>
<item name='Моя задвижка Ду 100'
image='TRUBA\ARMREAL\типа KorNil_31s76ng.GIF'
comment='Это моя задвижка! Я ее нарисовал'
macro='(ru-pipe-draw-any (quote ru-pipe-valve-details) (list "KorNiL_valves" "KorNil_31s76ng_100" 300) "Начало изделия" "Направление второго конца")'/>
</item>
</item>
</root>
В макросе число 300 равно длине изделия.
6. Вызвать меню, нарисовать задвижку (будет работать знакомая программа с запросом точек, "дальше" или "пред")
7. Завершив вставку, но не закрывая диалог меню щелкнуть по кнопке вырезки иллюстрации. Иллюстрация запишется сама, куда надо.
И так можно делать сколько угодно пунктов. Описывать дольше, чем сделать на практике.
Написать комментарий