|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,153
|
Цитата:
Обсуждалось тут http://forum.dwg.ru/showthread.php?t=3127 Ну и прямая ссылка на чудо-средство: http://www.cadforum.cz/cadforum_en/d...asp?fileID=670 |
|||
![]() |
|
||||
Возьмите наиболее подходящую, и доработайте ее.
Например, берем из сообщения #9 этой темы описание типа ГВ, заменяем буквы "ГВ" на ">", убираем/заменяем все отрицательные штрихи на положительные (т.е. убираем пробелы) и т.д... Т.е. вместо: Цитата:
Цитата:
__________________
количество моих сообщений не говорит о знании Автокада Последний раз редактировалось АлексЮстасу, 08.06.2018 в 03:10. |
||||
![]() |
|
||||
В моем примере в описании вставляемого символа:есть "S" - масштаб символов, "X" - сдвиг по оси линии, "Y" - сдвиг вверх-вниз от оси линии.
__________________
количество моих сообщений не говорит о знании Автокада |
||||
![]() |
|
||||
Регистрация: 29.03.2018
Сообщений: 7
|
Добрый день, есть-ли возможность сделать линию с "автоматической длиной" штриха?
Наподобие *СИП_0.4,-W1- A,25,-1,["W1",GOST_LZDP,S=2.0,R=0,X=0,Y=-1.0],-4.5 Мне необходимо чтобы независимо от расстояния W1 все время была в центре сегмента полилинии. Расстояние между опорами воздушной линии на плане разное, может быть 40м, а может быть 20м, но W1 должно быть посередине. Написал коряво, но вроде понятно. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
Типом линии подобное не реализовать, насколько я помню.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 07.02.2007
Сообщений: 200
|
Пытаюсь разобраться с этим типом линии
Нашел тип линии который очень подошел и понравился попытался описать его в лин файле акада но у линии вначале и в конце есть сплошной участок - если описывать в лин файле посмотрите файл двг который я прикладываю поясните пожалуйста почему у того типа линии который я нашел нету сплошных участков а у моего типа линии есть эти сплошные участки |
|||
![]() |
|
||||
Регистрация: 07.02.2007
Сообщений: 200
|
Цитата:
вот что он выдал этот тип линии я нашел и мне хотелось бы его воспроизвесит *ДЕМОНТАЖ, Демонтаж, -- Х ---- Х ---- Х ---- A,0.00000000,-10.00000000,-10.00000000 поэтому описанию ничего не получится этот я создал *P_0_001, ---Х--- Демонтаж A,0.00254000,-10.40000000,["Х",Standard,r=0,S=2.00000000,X=0.00000000,Y=-1.00000000],-11.90000000 |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,153
|
Цитата:
*ДЕМОНТАЖ2, Демонтаж, -- Х ---- Х ---- Х ---- A,0.00000000,-10.00000000,["Х",Standard,r=0,S=2.00000000,X=0.00000000,Y=-1.00000000],-10.00000000 Загрузите в Акад и найдите хотя бы одно отличие от "оригинала". Видимо, потому, что у Вас в качестве точек используются не "настоящие точки" (0.0000, как в исходнике), а короткие сплошные участки (0.00254). А где-то в глубинах Акада зашит малопонятный алгоритм обработки сплошных участков типа линий на концах. Последний раз редактировалось kp+, 22.06.2018 в 10:23. |
|||
![]() |
|
||||
Регистрация: 04.07.2018
Сообщений: 1
|
Сделал линию ограничения зоны действия крана и линию границы опасной зоны при работе крана в соответствии с требованиями РД-11-06-2007 приложение 7.
Остальные линии мне пока не нужны, но если кому захочется добавить было бы неплохо. Код: *Линия границы опасной зоны при работе крана наружу,флажок A,2,-2,0,-2,[TRACK1,ltypeshp.shx,x=2,s=1,y=-1],0.0000000001,["\U+25BA",standard,s=1,y=-1.1,x=2.19641,r=180],2 *Линия границы опасной зоны при работе крана внутрь,флажок A,2,-2,0,-2,[TRACK1,ltypeshp.shx,x=2,s=1,y=1],0.0000000001,["\U+25BA",standard,s=1,y=1.2,x=1.805],2 *Линия ограничения зоны действия крана,зачёркнутый круг A,5,-2,[CIRC1,ltypeshp.shx,X=-2,Y=0.08],0.0000000001,[TRACK1,ltypeshp.shx,x=-1.00001,s=1,y=0.08,r=45],5 За основу был взят код OlVish, сообщения #763, спасибо ему за основу =) |
|||
![]() |
|
||||
Регистрация: 26.07.2010
Сообщений: 3
|
Сделал тип линии волнистый, только не получается убрать промежутки (на основе тип линия "Изоляция")
Код: *С_линия,С_линия SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS A,.0001,-1.1,["(",LEGEND,S=1.0,R=90.0,X=0,Y=-0.35],-1.1,["(",LEGEND,S=1.0,R=270.0,X=0,Y=0.35],-1.1 Может кто то подскажет, как убрать промежутки. |
|||
![]() |
|
||||
геодезист Регистрация: 28.07.2013
SPb
Сообщений: 103
|
попробуй заменить в 1-й форме угол на 270, во 2-й - символ на "обратную скобку" и убрать последний пробел, смещение по "у" тоже надо будет поменять (зависит от шрифта, который в стиле LEGEND)
в типе линия "Изоляция" используется форма, а не символ шрифта как у тебя
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231 |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание нового материала в 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 |