|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 09.12.2009
Сообщений: 9
|
Точно, упустил это.
Спасибо. ---------------------- Новая проблема: Всё скомпилировалось. В lin прописал ссылки на новый shx. При попытке подгрузить данный lin в Автокад, выдаёт ошибку: "неверное определение <имя формы> " во второй строке каждого описания типа линий. Кусок кода shp: Код:
Код:
Прошу помощи Последний раз редактировалось Tanto, 26.01.2010 в 15:45. Причина: очередной геморой |
|||
|
||||
Регистрация: 09.12.2009
Сообщений: 9
|
Отвечаю на свой вопрос.
Как оказалось, нужно было скопировать файлы шрифтов и форм в папки "C:\Program Files\AutoCAD 10\UserDataCache\Support\" и "C:\Documents and Settings\<профиль>\Application Data\Autodesk\AutoCAD 2010\R18.0\rus\Support\" |
|||
|
||||
Как создать сложный тип линии, чтобы форма всегда находилась в начале и в конце линии?
Сейчас у меня положение формы все время "плавает", и в обычном случае не оказывается в начале линии. А в конце и подавно - вообще никогда. Например, мой тип линии для лесополос, который должен состоять только из окружностей и пробелов: *Полосы древесных насаждений A,0,[CRCL1,proba0.shx,s=0.4],-3 В принципе, форма может быть любой, т.к. эта проблема у меня стоит для многих стилей. Главное, чтобы форма оказывалась в начале и в конце. Моя форма в файле proba0.shx. Последний раз редактировалось АлексЮстасу, 03.03.2010 в 15:14. |
||||
|
||||
Регистрация: 07.04.2010
Сообщений: 11
|
Добрый день.Хотел создать следующий тип линии- толстая линия трубы+буквенное обозначение+ тонкая зигзагообразная линия изоляции. Получилось нечто похожее но:
1)в варианте линии "5" если задать тощину линии 0,4 получается все толстое, включая изоляцию! 2) В варианте линии 6 получилось все как надо, но, опять но, линия чертится дискретными отрезками. Условное говоря если длина линии 1 То все выглядит как надо, если меньше или больше 1 то часть линии равной 1 чертиться толстая труба + тонкая изоляция, а оставшаяся часть тонкой линией. В варианте линиии 5 подобная дискретность отсутствует. Как объединить достоинства 2 вариантов исключив их минусы?? |
|||
|
||||
Цитата:
Опишите базовую линию обычным шрих-пунктиром, а не формой. Тогда, вычерчивая полилинией, а не отрезками, можно назначить трубопроводу нужную толщину - Global Width. При этом трубопровод будет целиковым, а не рассыпется на отрезки, и толщина будет только у базовой линии, а остальные элементы тонкими. |
||||
|
||||
|
||||
|
||||
Регистрация: 07.04.2010
Сообщений: 11
|
Я сделал линию 5 без форм утолщенной базовой линии, при вычерчивании ее полилининией получается следущая петрушка сама линия остается тонкой, зато дискретные хвосты делаются толстыми.
Каким образом?? |
|||
|
||||
|
||||
|
||||
Цитата:
Уберите из форм базовую линию вообще, описывайте ее обычно - штрих/пунктир. |
||||
|
||||
Цитата:
Например: A,500,[sigsag,D:\PROFILES\User\Рабочий стол\Новая папка (2)\5,s=1],700,-100[text,D:\PROFILES\User\Рабочий стол\Новая папка (2)\5,s=1],-100 Все названия форм и расстояния - от балды. |
||||
|
||||
Регистрация: 07.04.2010
Сообщений: 11
|
Спасибо за идею! Получилось очень даже ничего!
Но.... как всегда есть но. Толстая основная линия получается только при использовании полилинии с некой заданной толщиной! Как сделать так что бы то же самое получалось при черчении обычной линией. Использовать полилинию в моем случае нельзя. Только простые линии. И еще можно ли объединить несколько файлов shape форм в один? |
|||
|
||||
Цитата:
1. При задании толщины через вес, утолщаются все элементы. 2. Утолстить с помощью Global Width можно только полилинию, но утолстится только базовая линия, остальные элементы не утолстятся. 3. Утолстить, задавая базовую линию формой или несколькими одинаковыми формами. Мы уже попробовали все три варианта, но 3-й вариант с формами меньшей длины - еще нет. Может быть получится подходяще. Например, сделать форму штриха до зигзага, для зигзага, после зигзага. Несколько форм может лучше укладываться в короткие отрезки. Попробовать можно. Но выбирать придется из имеющегося... Почему нельзя полилинии? Что за напасть? Я б так вообще отрезки не использовал. (хотя, здесь есть целая здоровенная ветка о линиях contra полилиний). А шейп-файл, конечно же, можно (да и чаще всего - лучше) делать один - для любого числа форм. См., например, пост #69 здесь же. |
||||
|
||||
Регистрация: 07.04.2010
Сообщений: 11
|
Попробую слепить из нескольких shape форм.
По полилииям проблема в том что я хочу использовать этот тип линии в магикаде, а он не понимает полилинии, только простые. Так что для автокада линия есть, буду дальше развивать идею. По поводу объединения не совсем понял. Если я правильно понял -там советуют несколько типов линий объединить в файл с расширением lin, файлы с расширением shp в файл с расширением shp. А что делать с файлами с расширением shx, они не открываются текстовыми редакторами P.S. попробовал разбить линия на элементы. В принципе получилось тоже самое что и без разбивки. Только гемора побольше. Опять вылезли тонкие хвосты. Тут видимо нужен совсем другой подход Последний раз редактировалось maratgt, 10.04.2010 в 13:13. |
|||
|
||||
Цитата:
Файл shx редактировать ине нужно. Файл shx является результатом компиляции файла shp. Скомпилируете общий shp - получите общий shx. "Тонкие хвосты" могут вылезать тогда, когда базовая линия описана одновременно и формой, и обычно. Изберите только один способ. Последний раз редактировалось АлексЮстасу, 10.04.2010 в 13:53. |
||||
|
||||
Регистрация: 07.04.2010
Сообщений: 11
|
Как раз все обстоит наоборот. Файл изначально чертиться в магикаде и линия используется именно при работе в магике.
Я пробовал базовую линию сделать толстой путем размножения ее массивом и загнал в форму.Обычным способом я ее не описывал. Но в описании файла всегда после A должно идти положительное число. Сразу форму писать нельзя. значит число можно сделать маленьким, но до определенного пробела и оно хоть и сильно уменьшенное все равно будет присутствовать в линии. Но можно будет поэкспериментировать |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание нового материала в AutoCAD 2008 | termit-spb | AutoCAD | 1 | 21.12.2009 22:14 |
Создание нового стиля таблиц AutoCAD 2006 (VL) | Дмитрий Голованов | Программирование | 21 | 20.12.2009 02:37 |
Как отключить создание каждый раз нового файла .bak при нажатии на кнопку "Сохранить" или при закрытии любого файла .dwg в Автокад 2008? | gve2005 | AutoCAD | 4 | 30.10.2009 10:30 |
ГОСТ на ванты и оттяжки ??? | зщцук? | Поиск литературы, чертежей, моделей и прочих материалов | 1 | 17.05.2005 06:53 |
Загрузка типа линии из макроса | Кулик Алексей aka kpblc | Программирование | 4 | 24.01.2005 14:57 |