Создание нового типа линий
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Создание нового типа линий

Создание нового типа линий

Ответ
Поиск в этой теме
Непрочитано 04.03.2004, 12:16 2 | #1
Создание нового типа линий
Apelsinov
 
Проектировщик ВК. LISP-любитель.
 
Москва
Регистрация: 15.12.2003
Сообщений: 1,202

На форуме достаточно часто появляются вопросы по поводу создания типов линий в автокад. Хочется разобраться с этим вопросом получше.
Как это делаю и понимаю я:
Для начала определимся с понятиями - существуют два типа линий - простые и сложные.
1. Простые - типы линий описываемые только файлом *.lin соответствующим синтаксисом. Это достаточно просто. Пишется сразу ручками в файле, либо с помощью команды express "mkltype". Как писать - рассматривать не будем, т.к. это и правда просто. Для тех, кто хочет разобраться, советую поэкспериментировать с этой командой и посмотреть результаты в файле *.lin, единственное дополнение - команда иногда выдает не совсем то что от нее требуешь, но возможно, это просто я не до конца в ней разобрался, приходится подправлять результат непосредственно в файле.
2. Сложные - типы линий с вставленными графическими примитивами. Соответственно, сам тип линии описывается в файле *.lin, а примитивы в файле *.shx - получаемым компиляцией (команда compile) исходного файла *.shp. C синтаксисом описания форм в *.shp я сам до конца не разобрался, но создаю это описание с помощью express команды mkshape, то есть рисую в акаде необходимый набор примитивов, и перевожу его mkshape в файл *.shp.
Итого - рисуем примитивы, переводим их в *.shp, компилируем, создаем нужный *.lin (mkltype) , ручками вписываем в него ссылку на формы в *.shx, сохраняем, загружаем в акад. Все.

Есть способы проще?
Просмотров: 656902
 
Непрочитано 03.06.2004, 12:40
2 | #2
Lenich

Опер дир
 
Регистрация: 28.04.2004
Москва
Сообщений: 291


С Вашего позволения добавлю.
Сложные типы линий:
1. Рисуем то как линия должна выгляедеть.
2. Запускаем команду mkshape получаем файл *.shp
3. Запускаем команду shape и вставляем созданный объект (Нужно будет указать имя объекта а не файла)
4. Делаем mkltype и указываем наш загруженный объект.
Новый тип линий создан и ручками ничего прописывать не надо (только если отредактировать)
Lenich вне форума  
 
Непрочитано 20.05.2006, 15:27
#3
Yp(|)yH


 
Регистрация: 20.05.2006
Сообщений: 1


Пожалуйста подробнее!
1. Как запустить команду mkshape
2. Как запустить команду shape. И какое у объекта имя.
3. Как сделать mkltype

А если не трудно напишите алгоритм создания линии типа -0-0-0-0- (только круглешки должны быть заштрихованными) Вобщем линия по которой рассавленны большие точки (D=200мм) с интеревалом 1500мм.
Yp(|)yH вне форума  
 
Непрочитано 22.05.2006, 09:01
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Поиск!
http://dwg.ru/forum/viewtopic.php?t=3459
http://dwg.ru/forum/viewtopic.php?t=2886
И прочее:
http://dwg.ru/search_result.php?res=...95&sid=&sfor=1
http://dwg.ru/search_result.php?res=...89&sid=&sfor=3
http://dwg.ru/search_result.php?res=...89&sid=&sfor=2
http://dwg.ru/search_result.php?res=...17&sid=&sfor=1
http://dwg.ru/search_result.php?res=...17&sid=&sfor=3
http://dwg.ru/search_result.php?res=...17&sid=&sfor=2
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.05.2006, 10:48
#5
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Еще ссылка Как создать свой тип линии в AutoCAD

>Yp(|)yH Чтобы заштриховать кружки, мы рисуем линии на расстоянии min толщины пера для вычерчивания (у нас 0.2 мм).
Для примера тип лиии (файл *.lin)

Код:
[Выделить все]
*OGR_II_P,проект огр группа II
A,6,-1,[KR2FILL,mip,s=1],-1
mip - файл mip.shx

И описания шейпа KR2FILL (круг D=2, заполненный) (файл mip.shp)
Код:
[Выделить все]
*0D,226,KR2FILL
4,125,4,80,3,125,3,40,3,128,2,9,(-51,-38),(0,0),1,9,(0,76),(0,0),2,9,(13,-89),
(0,0),1,9,(0,102),(0,0),2,9,(12,-110),(0,0),1,9,(0,118),(0,0),2,9,(13,-122),
(0,0),1,9,(0,126),(0,0),2,9,(13,-127),(0,0),1,9,(0,127),(0,1),(0,0),2,
9,(13,-127),(0,0),1,9,(0,126),(0,0),2,9,(13,-122),(0,0),1,9,(0,118),(0,0),2,
9,(12,-110),(0,0),1,9,(0,102),(0,0),2,9,(13,-89),(0,0),1,9,(0,76),(0,0),2,
9,(13,-38),(0,0),1,9,(-1,10),(-2,10),(-4,9),(-5,8),(-6,8),(-16,12),(-10,4),
(-9,2),(-10,1),(-10,-1),(-10,-2),(-9,-3),(-9,-6),(-7,-6),(-7,-7),(-5,-9),
(-4,-9),(-3,-9),(-1,-10),(1,-10),(2,-10),(3,-9),(5,-9),(6,-8),(16,-12),(9,-4),
(10,-3),(9,-1),(10,0),(10,2),(10,4),(8,5),(8,6),(7,7),(6,8),(4,9),(3,10),
(1,10),(0,3),(0,0),2,9,(-64,0),(0,0),1,4,128,4,40,4,125,3,80,3,125,0
P.S. Компиляция шейпов в Автокаде команда _compile
PPS Подробнее про описание форм и шрифтов в теме Создание форм и шрифтов для AutoCAD

Последний раз редактировалось VVA, 02.07.2018 в 00:11.
VVA вне форума  
 
Непрочитано 10.06.2006, 14:59
#6
dimi87


 
Регистрация: 25.05.2006
Сообщений: 1


здравствуйте, может ли мне кто нибудь объяснить ,как создать линию с объектом (блоком) ,мне нужна линия рисующая стрелки, как в размерной линии
make linetype работает толко с текстом
прилагаю пример линии

спасибо
[ATTACH]1149937163.jpg[/ATTACH]
dimi87 вне форума  
 
Непрочитано 13.06.2006, 09:02
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Предварительно сделай форму (shape) - команда mkshape. Обо всех тонкостях - в поиск, дублировать просто не хочу, если честно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 01.08.2006, 12:00
#8
Valerya


 
Регистрация: 12.07.2006
Сообщений: 26


Помогите мне, пожалуйста! Мне надо, чтобы в линии содержалась информация о типах кабелей, т.е. чтобы через пунктир были подписаны типы кабелей(например, RG58). Я пробовала, но у меня ничего не получилось :cry:
Valerya вне форума  
 
Непрочитано 01.08.2006, 12:33
#9
pyatifan


 
Регистрация: 29.10.2005
Нижегородская обл.
Сообщений: 219
<phrase 1=


По аналогии с файлом acad.lin:

X:\Documents and Settings\учётная запись\Application Data\Autodesk\AutoCAD 2006\R16.2\rus\Support\acad.lin


*горячая_вода,Горячее водоснабжение ---- ГВ ---- ГВ ---- ГВ ----
A,.5,-.2,["ГВ",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2

т.е. вместо "ГВ" пишется нужное RG58. Текстовый стиль STANDARD есть всегда в любом файле акада, как косяк в таком подходе - он может быть изменён...лучше нарисовать эту надпись, ну и mkshape...
pyatifan вне форума  
 
Непрочитано 01.08.2006, 12:40
#10
Никита В.

CAD Operator
 
Регистрация: 01.11.2005
Samara-Gorodok
Сообщений: 389


Зачем по десять раз повторять то что и так в хелпе на писано........
Специально для людей с англицким кадом (из АС2006)
Цитата:
Сообщение от Создание простых типов линий
Описание каждого типа линий занимает в LIN-файле две строки. Первая строка содержит имя типа линий и текстовое пояснение к нему (последнее можно опустить). Вторая строка описания типа линий задает начертание.

Строка начинается с кода выравнивания (используется только A), а затем через запятую следует список описаний элементов начертания линии пробелов (перо поднято), штрихов (перо опущено) и точек. Если строка в LIN-файле начинается с точки с запятой (, она считается комментарием.

Формат описания типов линий
Описание типа линий выглядит так:

*имя_типа_линии,описание
A,элемент1,элемент2, ...
Например, вот описание типа линий ШТРИХПУНКТИРНАЯ:

*ШТРИХПУНКТИРНАЯ,Штрих пунктирная __ . __ . __ . __ . __ . __ . __ . __
A,.5,-.25,0,-.25
штрих длиной 0.5 единиц, пробел длиной 0.25 единиц, точка и еще один пробел, длиной также 0.25 единиц. При формировании линии такая структура повторяется требуемое число раз; линия начинается и заканчивается штрихом длиной 0.5 единиц.

__ . __ . __ . __ . __ . __ . __ . __

LIN-файлы необходимо сохранять в формате ASCII с расширением .lin. Далее приведены сведения об отдельных элементах описания типов линий.

Имя типа линий
Имя типа линий должно уникально характеризовать создаваемый тип. Перед каждым именем в файле ставится звездочка.

Описание
В пояснение, как правило, включают последовательность текстовых символов, визуально похожую на линию данного типа. Пояснение отображается в Диспетчере типов линий и диалоговом окне «Загрузка/перезагрузка типов линий».

Оно может включать в себя:

Образец представления типа линий из текстовых символов (точек, дефисов и др.)
Более подробное словесное описание типа линий
Комментарии (например, «служит для представления линий невидимого контура»)
Если пояснение отсутствует, запятую после имени типа линий ставить не нужно. Пояснение может содержать не более 47 символов.

Тип выравнивания (A)
Определяет поведение образца на концах отрезков и дуг. В настоящее время AutoCAD поддерживает только тип A, согласно которому линии начинаются и заканчиваются штрихами.

Пусть, например, создается тип линии ЦЕНТРОВАЯ, которая представляет собой последовательность штрихов и точек, обычно используемых в качестве центровой линии. Программа AutoCAD размещает чередующиеся штрихи и точки на отдельной линии таким образом, что штрихи и конечные точки линии совпадают. Образец накладывается на линию таким образом, что она начинается и заканчивается штрихом. Если необходимо, то для выполнения этого условия первый и последний штрихи удлиняются. Если отрезок слишком короткий, и в нем не умещается даже одно штрихпунктирное звено, AutoCAD строит такой отрезок сплошной линией. Это справедливо и для дуг, которые также должны начинаться и заканчиваться штрихами. Отображение окружностей, хотя они и не имеют конечных и начальных точек, также регулируется AutoCAD, чтобы образец располагался равномерно.

Тип выравнивания A необходимо указать путем ввода буквы a в поле для указания типа выравнивания.

Элементы начертания
Каждый элемент начертания задает длину сегмента линии соответствующего типа. Элементы записываются через запятую, без пробелов.

Если значение длины положительно, включается режим «перо опущено» и строится штрих.
Если значение длины отрицательно, включается режим «перо поднято» и строится пробел.
Если длина штриха равна нулю, строится точка.
Для каждого типа линий можно определить до двенадцати элементов. Длина строки описания не должна превышать 80 символов. В описании достаточно задать один элементарный неповторяющийся фрагмент начертания. Первый элемент начертания используется AutoCAD для штрихов в начале и в конце линии. За начальным штрихом строятся второй и все последующие элементы начертания. Затем вся последовательность элементов повторяется нужное количество раз до тех пор, пока не будет обнаружен завершающий штрих.

Выравнивание типа A предполагает, что длина первого сегмента должна быть больше или равна нулю (т.е. строится точка или штрих). Если длина второго сегмента отрицательна, то строится пробел; если положительна — то строится сплошная линия (перо будет опущено при построении этого сегмента). Выравнивание производится при наличии не менее двух сегментов.
Цитата:
Сообщение от Текстовые объекты в пользовательских типах линий
В состав сложных типов линий могут входить текстовые объекты. Линии, в состав которых входят текстовые объекты, используются для обозначения инженерных сетей, границ, топографических горизонталей и т.д. Как и простые, сложные линии строятся динамически между задаваемыми пользователем вершинами. Текстовые объекты, являющиеся частью сложных линий, всегда отображаются полностью и никогда не обрезаются.

Текст в описании связан с некоторым текстовым стилем в рисунке. Этот стиль должен быть загружен в рисунок перед загрузкой использующего его типа линий.

При описании элементы начертания линий сложного типа, так же как и в простых линиях, отделяются друг от друга запятыми.

Формат текстовых элементов начертания
Текстовые элементы начертания типов линий записываются следующим образом:

["строка",стиль,масштаб,поворот,x-отступ,y-отступ]
Элемент добавляется в описание начертания простого типа линий. Например, вот описание типа линий ГОРЯЧАЯ_ВОДА:

*ГОРЯЧАЯ_ВОДА,---- ГВ ---- ГВ ---- ГВ ---- ГВ ---- ГВ ----
A,.5,-.2,["ГВ",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2
штрих длиной 0.5 единиц, пробел длиной 0.2 единиц, последовательность символов ГВ и еще один пробел, длиной также 0.2 единиц. Текстовые символы записываются стилем STANDARD с масштабом 0,1, относительным углом поворота 0 градусов, смещением по X -0,1 единиц и смещением по Y -0,05 единиц. При формировании линии такая структура повторяется требуемое число раз; линия начинается и заканчивается штрихом длиной 0,5 единиц. Вот как это выглядит:



Вот как это выглядит: При таком описании, кстати, длина штриха составляет 0.2 + 0.2 = 0.4, а начальная точка текста смещена от конца штриха на расстояние -0.1 единиц в направлении X. Точно такой же на вид тип линий можно описать по-другому:

*ГОРЯЧАЯ_ВОДА,---- ГВ ---- ГВ ---- ГВ ---- ГВ ---- ГВ ----
A,.5,-.1,["ГВ",STANDARD,S=.1,R=0.0,X=0.0,Y=-.05],-.3
Здесь длина промежутка между штрихами также равна 0.4 (0.1 + 0.3), но текст не смещен в направлении X.

Далее приведены сведения об отдельных элементах описания текстового элемента. Значениями параметров должны быть положительные или отрицательные десятичные числа, такие как 1, -17 или 0.01.

текст

Текст, используемый в сложной линии.

стиль

Имя используемого текстового стиля. Если он не задан, AutoCAD использует текущий стиль.

масштаб

S=значение. Масштаб текстового стиля; т.е. коэффициент, на который умножается высота текстового стиля. Если высота текстового стиля равна 0, то в качестве высоты текста используется абсолютное значение S.

поворот

R=значение или A=значение. R= обозначает относительный или тангенциальный угол поворота относительно направления линии. A= обозначает абсолютный угол поворота текста, т.е. относительно начала координат; все текстовые объекты поворачиваются одинаково, независимо от их положения относительно линии. К значению можно добавить букву для обозначения единиц измерения угла поворота: d для градусов (если буква опущена, градусы используются по умолчанию), r для радиан, g для градов. Если угол поворота не указан, то его значение принимается равным 0.

Центр поворота располагается посередине между базовой линией и границами текста номинальной высоты.

x-отступ

X=значение. Этот параметр задает отступ текста по оси X, отсчитываемый вдоль линии. Если x-отступ не задан или равен нулю, то текст располагается без отступа. Этот параметр употребляется, если необходима сплошная линия, включающая текст. На значение не влияет масштаб, заданный выражением S=значение, но масштаб типа линий к нему применяется.

y-отступ

Y=значение. Этот параметр задает отступ текста по оси Y, которая направлена перпендикулярно линии. Если y-отступ не задан или равен нулю, то текст располагается без отступа. Параметр определяет поперечное расположение текста относительно линии. На значение не влияет масштаб, заданный выражением S=значение, но масштаб типа линий к нему применяется.
Цитата:
Сообщение от Формы в пользовательских типах линий
Сложные типы линий могут содержать встроенные формы, которые хранятся в файлах форм. Линии сложных типов используются для обозначения инженерных сетей, границ, контуров и т.д.

Как и простые, сложные линии строятся динамически между задаваемыми пользователем вершинами. Формы и текстовые объекты, являющиеся частью сложных линий, всегда отображаются полностью и никогда не обрезаются.

При описании элементы начертания линий сложного типа, так же как и в простых линиях, отделяются друг от друга запятыми. В качестве элементов начертания описания сложных типов линий могут содержать, помимо точек и штрихов, формы и текстовые объекты.

Формы в типах линий описываются следующим образом:

[[имя_формы,имя_файла_shx] или [имя_формы,имя_файла_shx,преобразование]
Здесь атрибут преобразование является необязательным и может задавать любую последовательность следующих параметров (через запятую):

R=##?Относительный угол поворота

A=##?Абсолютный угол поворота

S=##?Масштаб

X=## Смещение по X

Y=## Смещение по Y

В данном случае ## обозначает десятичное число со знаком (1, -17, 0,01 и т.д.). Угол поворота измеряется в градусах, остальные величины в единицах рисунка в соответствии с масштабом типа линий. После букв, обозначающих операции преобразования, ставятся знак равенства и число.

Ниже приведено описание линии с именем CON1LINE, повторяющееся звено которой состоит из линейного участка, пробела и формы CON1 из файла ep.shx. es.shx (файл)

*CON1LINE, --- [CON1] --- [CON1] --- [CON1]
A,1.0,-0.25,[CON1,ep.shx],-1.0
За исключением выражения в квадратных скобках, описание полностью совпадает с описанием простого типа линий.

Как было отмечено ранее, в общей сложности для описания формы, входящей в состав линии сложного типа, можно использовать 6 параметров. Только первые два из них являются обязательными и фиксированными, остальные четыре можно опустить или поменять местами. Ниже приведены два примера описания форм с использованием различных параметров.

[CAP,ep.shx,S=2,R=10,X=0.5]
Строится форма с именем CAP, описанная в файле ep.shx, в масштабе, в два раза превышающем масштаб единиц данной линии, повернутая относительно касательной к линии на 10 градусов против часовой стрелки и с отступом в 0.5 единиц по оси X.

[DIP8,pd.shx,X=0.5,Y=1,R=0,S=1]
С помощью кода, приведенного выше, можно построить форму с именем DIP8, описанную в файле pd.shx, со смещением по оси X на 0,5 единиц рисунка, по оси Y на 1 единицу рисунка, с нулевым углом поворота и в масштабе, равном масштабу единиц данной линии.

Для описания форм в сложных типах линий принят следующий синтаксис.

[имя_формы,файл_формы,масштаб,поворот,смещение_по_x,смещение_по_y]
Ниже приведена расшифровка параметров описания.

имя_формы

Имя используемой формы. Обязательный параметр. При его отсутствии тип линий не определяется. Если форма с таким именем отсутствует в указанном файле, линия строится без формы.

файл_формы

Имя скомпилированного файла описания формы (.shx). При его отсутствии тип линий не определяется. Если путь к файлу формы не задан, программа ищет его в папке библиотечных файлов. Если путь задан, но программа не может найти файл по заданному пути, то поиск осуществляется в папке библиотечных файлов. Если заданный файл не найден, линия строится без формы.

масштаб

S=значение. Масштаб формы, т.е. коэффициент, на который умножается изначальный масштаб формы. Если изначально форма определена с масштабом 0, то в качестве масштаба используется только S=значение.

поворот

R=значение или A=значение. R= обозначает относительный или тангенциальный угол поворота относительно направления линии. A= обозначает абсолютный угол поворота формы, т.е. относительно начала координат; все формы поворачиваются одинаково, независимо от их положения относительно линии. Значение угла поворота может быть дополнено буквами d, r, или g. Буквы соответствуют единицам измерения угла — градусам, радианам или градам. Если угол поворота не указан, то его значение принимается равным 0.

x-отступ

X=значение. Этот параметр задает отступ формы по оси X, отсчитываемый от вершины линии. Если отступ по оси X не задан или равен нулю, форма строится без отступа. Этот параметр употребляется, если необходима сплошная линия, включающая формы. На значение не влияет масштаб, заданный выражением S=.

y-отступ

Y=значение. Этот параметр задает отступ формы по оси Y, отсчитываемый от вершины линии. Если отступ по оси Y не задан или равен нулю, форма строится без отступа. На значение не влияет масштаб, заданный выражением S=.
__________________
АвтоКАД это не только электронный кульман,
Но и великий ГЕМОР
Никита В. вне форума  
 
Непрочитано 01.08.2006, 14:01
#11
Valerya


 
Регистрация: 12.07.2006
Сообщений: 26


[quote="pyatifan"]По аналогии с файлом acad.lin:

X:\Documents and Settings\учётная запись\Application Data\Autodesk\AutoCAD 2006\R16.2\rus\Support\acad.lin


Что-то у меня не получается, не могу проследовать по заданному пути :cry:
Valerya вне форума  
 
Непрочитано 01.08.2006, 14:31
#12
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Что-то у меня не получается, не могу проследовать по заданному пути
Набери в командной строке
Код:
[Выделить все]
(findfile "acad.lin")
и прочитаешь твой путь
VVA вне форума  
 
Непрочитано 01.08.2006, 14:34
#13
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


А еще проще скопируй в ком. строку это
Код:
[Выделить все]
(startapp (strcat "notepad.exe " (findfile "acad.lin")))
VVA вне форума  
 
Непрочитано 01.08.2006, 14:44
#14
Valerya


 
Регистрация: 12.07.2006
Сообщений: 26


Цитата:
Сообщение от VVA
А еще проще скопируй в ком. строку это
Код:
[Выделить все]
(startapp (strcat "notepad.exe " (findfile "acad.lin")))
Скопировала, и что дальше делать?
Valerya вне форума  
 
Непрочитано 01.08.2006, 17:06
#15
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Нажать клавишу ВВод (Enter)
VVA вне форума  
 
Непрочитано 01.08.2006, 17:21
#16
Valerya


 
Регистрация: 12.07.2006
Сообщений: 26


Всё сделала как Вы сказали, но у меня ничего не получается, может я что-то непрасвильно поняла? Расскажите, пожалуйста, что надо конкретнее писать в блокноте acad.lin
Valerya вне форума  
 
Непрочитано 01.08.2006, 18:11
#17
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


В конец файла допиши
Код:
[Выделить все]
*RG58,Кабели RG58 ---RG58 ---- RG58 -----
A,10,-4,["RG58",STANDARD,S=2,R=0.0,X=-3,Y=-1],-5
Значения параматров см. пост №10
То же самое продублируй в файле acadiso.lin
Код:
[Выделить все]
(startapp (strcat "notepad.exe " (findfile "acadiso.lin")))
Если захочеши создать тип линии RG59, по аналогии замени RG58 на RG59
VVA вне форума  
 
Непрочитано 01.08.2006, 18:32
#18
Valerya


 
Регистрация: 12.07.2006
Сообщений: 26


Спасибо всем за участие!!! Вы мне все очень помогли! Что бы я без Вас делала ? Очень приятно! Ещё раз спасибо!
Valerya вне форума  
 
Непрочитано 02.08.2006, 12:44
#19
Valerya


 
Регистрация: 12.07.2006
Сообщений: 26


Здравствуйте! Это снова я Всё сделала как вы все мне говорили. В блокноте всё дописала, но столкнулась с новой проблемой :? В AutoCADе черчу выбранную линию, а она получается обычной прямой :cry: ,я изменяю её масштаб, а у неё все буквы становятся огромными и наезжают друг на друга.
Valerya вне форума  
 
Непрочитано 02.08.2006, 15:27
#20
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


1. Проверь текстовый стиль Standard. В нем высота букв должна стоять 0. (Команда _style)
2. Параметры типа линии подбери нужные тебе
*RG58,Кабели RG58 ---RG58 ---- RG58 ----- -->Описание типа линии
A, -->Начало описания типа линии
10, -->Чило >0 чертим штрих длинной 10 ед. чертежа
-4, -->Число <0 пропускаем (пробел) 4 ед. чертежа
[ --> Сложный тип линии, текстовый элемент начало
"RG58", -->Сам текст
STANDARD, -->При написании используем стиль текста Standard
S=2, -->значение. Масштаб текстового стиля; т.е. коэффициент,
-->на который умножается высота текстового стиля.
-->Если высота текстового стиля равна 0, то в качестве
-->высоты текста используется абсолютное значение S.
-->Если у тебы высота в стиле Standard 5, то получишь
-->высоту в типе линии 5*2=10, если 0, то 2 (S=2)
R=0.0, -->Поворот 0
X=-3, -->Текст по X смещается на 3 ед. влево (а мы перед этим
-->сделали пропуск 4 ед, так что между штрихом и текстом
-->будет 1 ед.
Y=-1 -->Смещаем текст вниз на половину (S=2), чтобы он был
-->посередине линии
], -->Сложный тип линии, текстовый элемент конец
-5 -->Пробел 5 ед. чертежа. Мы текст высотой 2 пишем в
-->промежутке 8 (4+5-1).
Будет накладываться текст на линию или нет зависит от
- Высоты текста в текстовом стиле Standard
- Шрифта, который назначен текстовому стилю
- Глобального маштаба LTSCALE

- Текущего маштаба CELTSCALE
Обо всем по русски написано в посте №10
VVA вне форума  
 
Непрочитано 02.08.2006, 18:39
#21
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


>Valerya Знаешь что такое Express Tools?
VVA вне форума  
 
Непрочитано 02.08.2006, 18:47
#22
Valerya


 
Регистрация: 12.07.2006
Сообщений: 26


Знаю tools. Мне кажется, что в настройках стоит какая-то галочка, которая мешает мне жить! :twisted:
Valerya вне форума  
 
Непрочитано 02.08.2006, 19:39
#23
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


>Valerya
1. Есть ли в Автокаде падающее меню Express
2. Сможешь нарисовать тип линии
Типа такого
[ATTACH]1154533193.dwg[/ATTACH]
VVA вне форума  
 
Непрочитано 02.08.2006, 23:18
#24
Никита В.

CAD Operator
 
Регистрация: 01.11.2005
Samara-Gorodok
Сообщений: 389


Цитата:
Сообщение от Valerya
Зачем так злиться?! Я пытаюсь, но у меня не получается!!! Самой стыдно за себя :wink:
А те материалы которые я выложил на предидущей странице ты читала?????
Если уж даже там не дано исчерпывающего ответа то я умываю руки........

П.С. А ваабсче посоветовал бы тебе обзавестись "Библией пользователя AutoCAD", автор Эллен Финкельштейн!!! В здешней книжной лавке должна водиться...........
__________________
АвтоКАД это не только электронный кульман,
Но и великий ГЕМОР
Никита В. вне форума  
 
Непрочитано 11.12.2006, 08:48 создание типов линий
#25
Traum

инженер-САПР
 
Регистрация: 07.12.2006
Ижевск
Сообщений: 100


Всем привет
Подскажите, что я неправильно делаю?
я нарисовала объект в AutoCAD, перевела его в форму под названием NEW, скомпилировала *.shx файл ... ручками прописала в текстовом редакторе тип линии на основе формы... но вот не хочет autoCAD загружать этот тип... пишет, что ошибка в строке описания линии...А какая ошибка, я понять не могу.. вроде, все верно..
:?:
AutoCAD 2006...
а вот и само описание:

*Прокладка в коробе, Прокладка в коробе -----[]|-----[]|-----
A,15,[NEW,ltsnew.shx,S=1],15
Traum вне форума  
 
Непрочитано 11.12.2006, 09:20
#26
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Возможно, пробелы не описаны.
Profan вне форума  
 
Непрочитано 11.12.2006, 09:23 создание типов линий
#27
Traum

инженер-САПР
 
Регистрация: 07.12.2006
Ижевск
Сообщений: 100


это как не описаны? а как их описать? :?:
Traum вне форума  
 
Непрочитано 11.12.2006, 09:35
#28
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Формат описания типов линий
Описание типа линий выглядит так:

*имя_типа_линии,описание
A,элемент1,элемент2, ...
Твою ошибку выделили жирным
Код:
[Выделить все]
*Прокладка_в_коробе, Прокладка в коробе -----[]|-----[]|----- 
A,15,[NEW,ltsnew.shx,S=1],15
VVA вне форума  
 
Непрочитано 11.12.2006, 09:38
#29
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Формат описания типов линий
Описание типа линий выглядит так:

*имя_типа_линий,пояснение
A,элемент1,элемент2, ...
Например, вот описание типа линий ШТРИХПУНКТИРНАЯ:

*ШТРИХПУНКТИРНАЯ,Штрих пунктирная __ . __ . __ . __ . __ . __ . __ . __
A,.5,-.25,0,-.25
Результатом является циклически повторяющаяся структура из следующих элементов: штрих длиной 0.5 единиц, пробел длиной 0.25 единиц, точка и еще один пробел, длиной также 0.25 единиц. При формировании линии такая структура повторяется требуемое число раз; линия начинается и заканчивается штрихом длиной 0.5 единиц. Вот как это выглядит:

__ . __ . __ . __ . __ . __ . __ . __
Profan вне форума  
 
Непрочитано 11.12.2006, 09:45
#30
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
а как их описать?
Формат описания типов линий
Описание типа линий выглядит так:

*имя_типа_линии,описание
A,элемент1,элемент2, ...

Например, вот описание типа линий ШТРИХПУНКТИРНАЯ:

*ШТРИХПУНКТИРНАЯ,Штрих пунктирная __ . __ . __ . __ . __ . __ . __ . __
A,.5,-.25,0,-.25
штрих длиной 0.5 единиц, пробел длиной 0.25 единиц, точка и еще один пробел, длиной также 0.25 единиц. При формировании линии такая структура повторяется требуемое число раз; линия начинается и заканчивается штрихом длиной 0.5 единиц.

Элементы начертания
Каждый элемент начертания задает длину сегмента линии соответствующего типа. Элементы записываются через запятую, без пробелов.

Если значение длины положительно, включается режим «перо опущено» и строится штрих.
Если значение длины отрицательно, включается режим «перо поднято» и строится пробел.
Если длина штриха равна нулю, строится точка.
VVA вне форума  
 
Непрочитано 11.12.2006, 09:47
#31
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


>ProfanУ меня красивее
VVA вне форума  
 
Непрочитано 11.12.2006, 10:37 Создание типов линий
#32
Traum

инженер-САПР
 
Регистрация: 07.12.2006
Ижевск
Сообщений: 100


Всем спасибо!!!
Я нашла ошибку!!!!!! Надо было формы в нужное место положить....
упсала.. вот так... все просто оказалось...
Traum вне форума  
 
Непрочитано 13.12.2006, 17:49
#33
Rubins

проектировщик ППРк
 
Регистрация: 13.12.2006
Mos
Сообщений: 1
<phrase 1=


Народ, помогите!!!!
:?:
Создал линию, которую хотел, все отлично работает.
Потом перетащил эту линию в другой файл и от нее остался один штрих-пунктир, хотя до этого там были другие элементы, расположенные выше нее, созданные с помощью команды mkshape. ЧТО делать? :?:
Rubins вне форума  
 
Непрочитано 13.01.2007, 04:59
#34
draft

Механик
 
Регистрация: 27.12.2006
Санкт-Петербург
Сообщений: 7


Господа, помогите разобраться! Необходимо создать схему трубопроводов горячей и холодной воды. Так как труб много и они разного диаметра, я создал несколько типов линий со включенным текстом в файле acadiso такого типа:

1)- *Pipe_LIN2,50 line ----Хол.вода диам.=50----Хол.вода диам.=50----
A,2000,["Хол.вода диам.=50",STANDARD,S=50,R=0.0,X=30,Y=-25],-830


2)- *Pipe_LIN3,30 line ----Хол.вода диам.=30----Хол.вода диам.=30----
A,20,["Хол.вода d=50",STANDARD,S=2,R=0.0,X=3,Y=-1.25],-30

Так вот на чертеже формата А4 с лимитом 6000Х9000, т.е. отображающим помещение 6х9 метров первый тип линии отлично читается в пространстве модели, но при печати отображается обычной линией без текста, а второй тип в пространстве модели отображается обычной линией без текста, но отлично читается в распечатанном виде.
Конечно я понимаю, что это из-за масштаба, но как сделать, чтобы можно было прочитать текст на линии и в пространстве модели, и потом распечатав, тоже нормально прочитать и на листе.
Autocad 2006 без Expresstools.
draft вне форума  
 
Непрочитано 13.01.2007, 16:52
#35
draft

Механик
 
Регистрация: 27.12.2006
Санкт-Петербург
Сообщений: 7


Разобрался сам. Все так просто! В окне Linetype Manager давишь на
на кнопку show details и потом убираешь галочку use paper space units for scaling, и линия первого типа видна и там и там. С линией второго
типа разбираться не стал, но думаю тоже можно поэкспериментировать, в том же окне есть еще несколько галочек для масштабов.
draft вне форума  
 
Непрочитано 14.01.2007, 16:48
#36
vbntgf


 
Регистрация: 14.01.2007
москва
Сообщений: 3


Цитата:
Сообщение от draft
Господа, помогите разобраться! Необходимо создать схему трубопроводов горячей и холодной воды. Так как труб много и они разного диаметра, я создал несколько типов линий со включенным текстом в файле acadiso такого типа:

1)- *Pipe_LIN2,50 line ----Хол.вода диам.=50----Хол.вода диам.=50----
A,2000,["Хол.вода диам.=50",STANDARD,S=50,R=0.0,X=30,Y=-25],-830


2)- *Pipe_LIN3,30 line ----Хол.вода диам.=30----Хол.вода диам.=30----
A,20,["Хол.вода d=50",STANDARD,S=2,R=0.0,X=3,Y=-1.25],-30

Так вот на чертеже формата А4 с лимитом 6000Х9000, т.е. отображающим помещение 6х9 метров первый тип линии отлично читается в пространстве модели, но при печати отображается обычной линией без текста, а второй тип в пространстве модели отображается обычной линией без текста, но отлично читается в распечатанном виде.
Конечно я понимаю, что это из-за масштаба, но как сделать, чтобы можно было прочитать текст на линии и в пространстве модели, и потом распечатав, тоже нормально прочитать и на листе.
Autocad 2006 без Expresstools.
Во первых, с какого бодуна механики стали чертить схемы по ВК ?
Во вторых задуманная тобой штука с использованием типов линий для указания системы (да еще и диаметра!) однозначно ущербна, и не только из-за проблем с масштабом, это-то фигня....просто поверь и не связывайся )
В третьих - тип линии НОРМАЛЬНЫМИ людьми создается не в масштабе, а 1/1 с листом (распечатанным), а масштаб уже задается настройками примитива , либо чертежа.
vbntgf вне форума  
 
Непрочитано 30.08.2007, 15:14 Помогите создать типы линий для проектирования ВОЛС
#37
shurlik

проектирование линейных сооружений связи
 
Регистрация: 08.02.2006
Москва
Сообщений: 7


Добрый день. Прочитал полфорума, но так и не получается создать самому нормальный тип линий. Может просто руки не оттуда растут
Прошу помощи в создании типов линии для обозначения проектируемого подземного кабеля связи, проектируемой кабельной канализации, существующей кабельной канализации, существующего подземного кабеля связи. Все обозначения есть в ГОСТ Р 21.1703-2000. Линия должна выглядеть примерно так, как на рисунке.
Буду очень благодарен..
[ATTACH]1188472445.GIF[/ATTACH]
shurlik вне форума  
 
Непрочитано 30.08.2007, 15:19
#38
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Поиск рулит как всегда и выводит, например, на http://dwg.ru/forum/viewtopic.php?t=3459. А здесь так вообще лафа
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 30.08.2007, 15:22
#39
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Посмотри ссылки из этой ветки
/удалено ссылки не существуют/

Последний раз редактировалось VVA, 19.09.2015 в 11:12.
VVA вне форума  
 
Непрочитано 30.08.2007, 15:26 читал...
#40
shurlik

проектирование линейных сооружений связи
 
Регистрация: 08.02.2006
Москва
Сообщений: 7


Всё по ссылкам уже читал. Что-то не доходит...
Дело в том, что я только начал осваивать автокад, раньше работал в Visio, там все типы линий делаются достаточно просто и наглядно. В автокаде же надо редактировать текстовый файл и не видно что должно получиться. Пытался сделать линию, которая на рисунке, но насечки получаются не прилегающие к основной линии, а перечеркнутые. Пытался что-то сделать с мультилиниями (МЛСТИЛЬ), но и там ничего не получилось...
shurlik вне форума  
 
Непрочитано 30.08.2007, 15:30
1 | #41
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


http://dwg.ru/search.php?res=1188473...ne=2&mod=1&st= :?:
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 30.08.2007, 15:43
1 | #42
shurlik

проектирование линейных сооружений связи
 
Регистрация: 08.02.2006
Москва
Сообщений: 7


Спасибо за помощь, начинаю понимать, но у меня в автокаде команды на русском, и он не понимает команду mkltype
На этом весь процесс создания мультилинии заканчивается...
shurlik вне форума  
 
Непрочитано 30.08.2007, 15:58
1 | #43
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


mkltype не кадовская, по-моему, команда, а из Express Tools. Если она "не понимается", то их (ЕТ) надо ставить.
P.S. Работать будет только на полном каде!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 30.08.2007, 16:07 Спасиб
1 | #44
shurlik

проектирование линейных сооружений связи
 
Регистрация: 08.02.2006
Москва
Сообщений: 7


Спасибо за информацию, буду биться дальше..
Если вдруг у кого нибудь есть готовая библиотека элементов для проектирования линейных сооружений связи прошу поделиться
На сайте нашел, но там не всё...
shurlik вне форума  
 
Непрочитано 30.08.2007, 16:21
1 | #45
Mercury

Инженер-конструктор
 
Регистрация: 09.04.2006
г. Запорожье Украина
Сообщений: 368
<phrase 1=


Я делал такую линию, долго мучался , а теперь ее найти немогу, так бы выложил
Mercury вне форума  
 
Непрочитано 30.08.2007, 16:29
1 | #46
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Пользуйтесь моей ленью и добротой
[ATTACH]1188476974.rar[/ATTACH]
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 30.08.2007, 16:48 СПАСИБО!!!
1 | #47
shurlik

проектирование линейных сооружений связи
 
Регистрация: 08.02.2006
Москва
Сообщений: 7


Огромное спасибо.
Возможно в будущем и я смогу чем нибудь помочь.
shurlik вне форума  
 
Непрочитано 31.08.2007, 15:45 Научился!
1 | #48
shurlik

проектирование линейных сооружений связи
 
Регистрация: 08.02.2006
Москва
Сообщений: 7


Ура!!! Методом проб и ошибок требуемые линии получились. Спешу выложить их здесь, возможно кому-то пригодятся...
[ATTACH]1188560752.zip[/ATTACH]
shurlik вне форума  
 
Непрочитано 18.11.2007, 16:27 Создание новой тип линий
1 | #49
alexus


 
Регистрация: 18.11.2007
Сообщений: 1


Подскажите пожалуста, кто может, как мне зделать эти линий. За ранее спосибо.
alexus вне форума  
 
Непрочитано 19.11.2007, 15:13
1 | #50
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 311


Решил тут на обеде попробовать создать тип линии №2 из поста 37.
Лучший всего получается вот так:

*v_LINE,v line ----v----v----v----v----v----v--
A,2.5,["<",STANDARD,S=1.2,R=90.0,X=0.6,Y=0],5,["<",STANDARD,S=1.2,R=-90.0,X=-0.6,Y=0],2.5

Для формата текста STANDARD задан шрифт txt.shx.
Вместо текста можно указать на шрифт: A,2.5,[<,C:\CAD\AutoCAD 2006\Fonts\txt.shx,S=1.2,R=90.0...
Вот только какие имена у символов данного текста? Знает кто?
Олег К. вне форума  
 
Непрочитано 20.11.2007, 02:22
1 | #51
KAI

геологоразведка, строительство
 
Регистрация: 14.10.2003
Магадан
Сообщений: 311


У меня есть похожие типи линий.
Загрузите комплекс KAI из http://geol-dh.ru/download.html
В папке ACAD_SUPPORT_FILES найдете определение линий, а в папке DEMO_FONTS_LINES_PATTERNS - распечатки.
Небольшие изменения в определениях линий, и вы получите желаемое (в крайнем случае по двум линиям).
__________________
Лень - великий двигатель прогресса!
KAI вне форума  
 
Непрочитано 20.11.2007, 10:37
1 | #52
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Может я что-то не правильно понял про "mkshape" но мне не нравиться как он работает...
например хочу нарисовать элементарную линию (5мм) и к ней дугу диаметром 4мм.
Если "mkshape" то получться чтото наподобии:
Код:
[Выделить все]
*1,88,2
4,101,4,99,3,101,3,11,3,128,002,9,(127,0),(1,0),(0,0),001,9,(0,3),(-4,12),(-2,3),(-4,4),(-3,2),(-3,1),(-3,2),(-3,1),(-12,0)
(-6,-2),(-3,-2),(-3,-1),(-2,-2),(-2,-3),(-2,-2),(-2,-3),(-3,-9),(0,-4),(0,0),002,9,(-71,0),(0,0),001,9,(71,0),(0,0),002
9,(-71,0),(0,0),001,4,128,4,11,4,101,3,99,3,101,0
Если ручками то:
Код:
[Выделить все]
*2,6,3
1,050,10,(2,-044),0
так что иногда лучше мне кажеться ручками набрать хоть и дольше чем такого рода тулзами
ИМХО
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 20.10.2008, 16:53
2 | #53
vbunakov

КМД/ППРк
 
Регистрация: 28.09.2006
Сыктывкар
Сообщений: 63
<phrase 1=


Доброе время суток!
Вопрос ППР-щикам.

1) Кто может поделиться файлами *.lin, исполь-ые для обозначения линий предупреждения, ограничения зоны действия крана и т.д.? (согласно РД-11-06-2007).

2) Не могу подгрузить типы линий (см. вложение опасные зоны.lin)
Вложения
Тип файла: rar Опасныезоны.rar (310 байт, 1113 просмотров)
__________________
I{ую }I{елезо
vbunakov вне форума  
 
Непрочитано 19.02.2009, 15:38
1 | #54
82noname82


 
Регистрация: 19.02.2009
Сообщений: 2


не подскажете как можно изменить или создать штриховку с надписями.
82noname82 вне форума  
 
Непрочитано 29.04.2009, 09:53
1 | #55
noiseless


 
Регистрация: 15.04.2009
Сообщений: 17


Как Автокад работает с пользовательскими типами линий, которых нет в стандартных описаниях?(Как я понял Acad применяет заместители)

Например при работе с файлом, содержащим определенный тип линий, который в стандарте отсутствует, скопировать такую линию в др файл, после чего возможна нормальная работа.
Т.о в dwg файл пишется сам тип, а не его описание?

Какие есть способы переноса типов линий?
noiseless вне форума  
 
Непрочитано 29.04.2009, 09:58
1 | #56
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Какие есть способы переноса типов линий?
1. Переносить сами *.lin и *.shx (если есть в описании типа линии)
2. Восстановить *.lin файл: LISP.Экспорт описания типа линии из dwg файла в lin
Далее см. п.1
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 07.06.2009, 21:57
1 | #57
Olsend


 
Регистрация: 28.10.2008
Сообщений: 16


[quote=VVA;74443]>Yp(|)yH


У Вас есть источник где подробно описано создание сложного типа линии, из примеров приведенных выше не совсем понятны некоторые моменты....создаю свой тип линии и на каком- то этапе застреваю.Что-то делаю неправильно...!!!
Olsend вне форума  
 
Непрочитано 07.06.2009, 22:21
1 | #58
vasilyis

Инженер
 
Регистрация: 05.05.2008
Москва
Сообщений: 1,074


Цитата:
Сообщение от Olsend Посмотреть сообщение
Цитата:
Сообщение от VVA Посмотреть сообщение
>Yp(|)yH

У Вас есть источник где подробно описано создание сложного типа линии, из примеров приведенных выше не совсем понятны некоторые моменты....создаю свой тип линии и на каком- то этапе застреваю.Что-то делаю неправильно...!!!
А как насчет темы Важно: Создание форм и шрифтов для AutoCAD на предыдущей страницы (5-я по-счету от начала)?. Поиск, просмотр FAQ, ничего не дал? Все давно и недавно обсуждалось.
__________________
Рапик отдай папе кость, Ты ведь не собака. /анекдот АРМЯНСКОГО РАДИО/
vasilyis вне форума  
 
Непрочитано 07.06.2009, 22:25
1 | #59
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


+ vasilyis, В FAQ заглянуть можно
Как создать свой тип линии в AutoCAD
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 09.06.2009, 23:49
1 | #60
Olsend


 
Регистрация: 28.10.2008
Сообщений: 16


Цитата:
Сообщение от VVA Посмотреть сообщение
+ vasilyis, В FAQ заглянуть можно
Как создать свой тип линии в AutoCAD

Благодарю за помощь!)
Olsend вне форума  
 
Непрочитано 15.10.2009, 23:47
#61
РВН


 
Регистрация: 15.10.2009
Сообщений: 36


Цитата:
Сообщение от VVA Посмотреть сообщение
В конец файла допиши
Код:
[Выделить все]
*RG58,Кабели RG58 ---RG58 ---- RG58 -----
A,10,-4,["RG58",STANDARD,S=2,R=0.0,X=-3,Y=-1],-5
Значения параматров см. пост №10
То же самое продублируй в файле acadiso.lin
Код:
[Выделить все]
(startapp (strcat "notepad.exe " (findfile "acadiso.lin")))
Если захочеши создать тип линии RG59, по аналогии замени RG58 на RG59
Спасибо большое, и у меня тож получилось! Классная штука КАД, только нужно ее изучить...
РВН вне форума  
 
Непрочитано 22.10.2009, 11:49
#62
hellt


 
Регистрация: 22.10.2009
Сообщений: 59


А как бы сделать линию вида следующих друг за другом прямоугольников, т.е. такую, которой обозначают кабельросты.

Делал через шейпы, но неудобно, что точки привязки у шейпа только одна, а хотелось бы во всех углах четырехугольника.
hellt вне форума  
 
Непрочитано 22.10.2009, 14:27
#63
Jheka


 
Регистрация: 23.01.2007
Сообщений: 71


есть коды линий

Цитата:
*121_vp, -----------Bп----------- Питьевой Вод наземный
A,4.0,-0.4,["Bп",Line_GUGK,S=1.0,R=0.0,X=0.0,Y=-0.5],-2.0,12.0

*121_vpg, -----------Bпж----------- ПротПожар Вод наземный
A,4.0,-0.4,["Bпж",Line_GUGK,S=1.0,R=0.0,X=0.0,Y=-0.5],-3.4,10.0

*121_vpr, -----------Bпр----------- Производств Вод наземный
A,4.0,-0.4,["Bпр",Line_GUGK,S=1.0,R=0.0,X=0.0,Y=-0.5],-3.0,10.0

*121_va, -----------Bа----------- Артезиан Вод наземный
A,4.0,-0.4,["Bа",Line_GUGK,S=1.0,R=0.0,X=0.0,Y=-0.5],-2.0,12.0
куда их вставить чтоб появились?
Jheka вне форума  
 
Непрочитано 22.10.2009, 14:59
#64
РВН


 
Регистрация: 15.10.2009
Сообщений: 36


Смотри выше там все описано. и как и куда.
В командной строке нужно написать
(startapp (strcat "notepad.exe " (findfile "acadiso.lin")))
и туда и вставить свои линии.
РВН вне форума  
 
Непрочитано 22.10.2009, 15:07
#65
Jheka


 
Регистрация: 23.01.2007
Сообщений: 71


где тут ошибка?

Код:
[Выделить все]
*121_1, <<--->>------<<--->> наземный каб высокого напряжения
A,4.0,[119,STANDARD,S=0.1,R=0.0,X=0,Y=0],0.35,[119,STANDARD,S=0.08,R=0.0,X=0,Y=0],3.3,[119,STANDARD,S=0.08,R=180.0,X=0,Y=0],0.35,[119,STANDARD,S=0.1,R=180.0,X=0,Y=0],8

*121_2, <---->------<----> наземный каб низкого напряжения
A,4.0,[119,STANDARD,S=0.1,R=0.0,X=0,Y=0],4.0,[119,STANDARD,S=0.1,R=180.0,X=0,Y=0],8.0

*121_3, ---о------о--- V ---о--- наземный кабель связи 
A,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],5.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],5.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],3.0,-0.1,["V",Line_GUGK,S=1.0,R=0.0,X=0.0,Y=-0.5],-1.1,1.0

;;           Подземные кабели - 500
*120_3a, <<--->>  ------  <<--->> каб выс напр под дном
A,1.0,-1.0,[119,STANDARD,S=0.1,R=0.0,X=0,Y=0],0.35,[119,STANDARD,S=0.08,R=0.0,X=0,Y=0],3.3,[119,STANDARD,S=0.08,R=180.0,X=0,Y=0],0.35,[119,STANDARD,S=0.1,R=180.0,X=0,Y=0],-1.0,1.0,-1.0

*120_3b, <---->  ------  <----> каб низк напр под дном
A,1.0,-1.0,[119,STANDARD,S=0.1,R=0.0,X=0,Y=0],4.0,[119,STANDARD,S=0.1,R=180.0,X=0,Y=0],-1.0,1.0,-1.0

*119_1, <<--->>  ------  <<--->> каб высокого напряжения
A,4.0,-1.0,[119,STANDARD,S=0.1,R=0.0,X=0,Y=0],0.35,[119,STANDARD,S=0.08,R=0.0,X=0,Y=0],3.3,[119,STANDARD,S=0.08,R=180.0,X=0,Y=0],0.35,[119,STANDARD,S=0.1,R=180.0,X=0,Y=0],-1.0

*119_3, <---->  ------  <----> каб низкого напряжения
A,4.0,-1.0,[119,STANDARD,S=0.1,R=0.0,X=0,Y=0],4.0,[119,STANDARD,S=0.1,R=180.0,X=0,Y=0],-1.0

*132_2, ---о---  ---о--- V ---о--- каб связи под дном
A,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-1.0,1.0,-1.0,1.0,-1.0,2.0,-0.1,["V",Line_GUGK,S=1.0,R=0.0,X=0.0,Y=-0.5],-1,2.0,-1.0

*133, ---о---  ---о--- V ---о--- кабель связи 
A,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-1.0,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-1.0,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-0.1,["V",Line_GUGK,S=1.0,R=0.0,X=0.0,Y=-0.5],-1.0

*133_kbr, ---о---  ---о---Бр---о--- КабСвязиБронир
A,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-1.0,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],4.0,-1.0,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-0.3,["Бр",Line_GUGK,S=0.8,R=0.0,X=0.0,Y=-0.4],-1.8

*133_t, ---о---  ---о---  ---о--- телефонная канализ
A,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-1.0

*133_s, ---о---  ---о--- с ---о---кабель сигнализации 
A,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-1.0,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-1.0,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-0.3,["с",STANDARD,S=0.9,R=0.0,X=0.0,Y=-0.3],-0.9

*133_r, ---о---  ---о--- р ---о---кабель радиовещательный
A,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-1.0,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-1.0,2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,-0.1,["р",Line_GUGK,S=0.8,R=0.0,X=0.0,Y=-0.2],-0.8

*133_tt, ---о----о---  ---о----о--- телеграфный кабель
A,1.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],2.0,[474-2,STANDARD,S=0.4,R=0.0,X=0,Y=0],1.0,-1.0

*121_kb, -----------Кб----------- Бытовая Кан наземная
A,4.0,-0.4,["Кб",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-2.2,12.0

*121_kpr, -----------Кпр----------- Производств Кан наземная
A,4.0,-0.4,["Кпр",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-3.2,10.0

*121_kprl, -----------Кпрл-----------ПроизводЛивн Кан наземная
A,4.0,-0.4,["Кпрл",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-4.0,10.0

*121_kl, -----------Кл----------- Ливневая Кан наземная
A,4.0,-0.4,["Кл",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-2.2,12.0

*121_kuch, -----------Куч----------- УсловнЧист Кан наземная
A,4.0,-0.4,["Куч",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-3.2,10.0

*121_khim, -----------Кхим----------- ХимСтоков Кан наземная
A,4.0,-0.4,["Кхим",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-4.4,10.0

*122_kb, ----Кб----  ----- ---- КанализБытовая
A,1,-1,1.5,-0.4,["Кб",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-2.4,1.5,-1,4,-1,4,-1,3

*122_kn, ----Кн----  ----- ---- КанализНапорная
A,1,-1,1.5,-0.4,["Кн",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-2.4,1.5,-1,4,-1,4,-1,3

*122_kl, ----Кл----  ----- ---- КанализЛивневая
A,1,-1,1.5,-0.4,["Кл",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-2.4,1.5,-1,4,-1,4,-1,3

*122_d, ----Др----  ----- ---- Дренаж
A,1,-1,1.5,-0.4,["Др",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-2.4,1.5,-1,4,-1,4,-1,3

*122_kpr, ----Кпр----  ----- ---- КаналПроизводств
A,1,-1,1.5,-0.4,["Кпр",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-3.2,1.5,-1,4,-1,4,-1,3

*122_kuch, ----Куч----  ----- ---- КаналУслЧистВод
A,1,-1,1.5,-0.4,["Куч",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-3.2,1.5,-1,4,-1,4,-1,3

*122_kprl, ----Кпрл----  ----- ---- КаналПроизвЛивн
A,1,-1,1.5,-0.4,["Кпрл",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-4.2,1.5,-1,4,-1,4,-1,3

*122_khim, ----Кхим----  ----- ---- КаналХимСтоков
A,1,-1,1.5,-0.4,["Кхим",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-4.4,1.5,-1,4,-1,4,-1,3

*121_v, -----------B----------- Водопровод наземный
A,4.0,-0.4,["B",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-1.2,12.0

*121_t, --------Т-------- Теплосеть наземная
A,4.0,-0.4,["Т",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-1.2,12.0

*121_g, --------Г-------- Газопровод наземный
A,4.0,-0.4,["Г",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-1.2,12.0

*121_k, --------К-------- Канализация наземная
A,4.0,-0.4,["К",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-1.4,12.0
*472, Ограда каменная высота более 1м
A,0,-4.0,[472,STANDARD,S=0.4,R=0.0,X=0.0,Y=-0.2],0

*473, Ограда каменная высота менее 1м
A,0,-3.75,[472,STANDARD,S=0.4,R=0.0,X=0.0,Y=-0.2],-0.25,[472,STANDARD,S=0.4,R=0.0,X=0.0,Y=-0.2],0

*474_1a, Ограда Металлическая H>1м мет.стб.
A,1.0,-0.25,[474-3,STANDARD,S=1,R=0.0,X=0.0,Y=0.0],-0.25,1.0

*474_1b, Ограда Металл H>1м квадр. бет.стб.
A,1.0,-0.25,[474-1,STANDARD,S=1,R=0.0,X=0.0,Y=0.0],-0.25,1.0

*474_1c, Ограда Металл H>1м кругл. бет.стб.
A,1.0,-0.25,[474-5,STANDARD,S=1,R=0.0,X=0.0,Y=0.0],-0.25,1.0

*474_2a, Ограда Металлическая H<1м мет.стб.
A,1.0,-0.25,[474-2,STANDARD,S=1,R=0.0,X=0.0,Y=0.0],-0.25,1.0

*474_2b, Ограда Металл H<1м квадр. бет.стб.
A,1.0,-0.25,[475,STANDARD,S=1,R=0.0,X=0.0,Y=0.0],-0.25,1.0

*474_2c, Ограда Металл H<1м кругл. бет.стб.
A,1.0,-0.25,[474-4,STANDARD,S=1,R=0.0,X=0.0,Y=0.0],-0.25,1.0

*474_3a, Ограда Метал H>1м на фунд с мет.стб.
A,1.5,-0.5,0.5,-0.2,[474-3,STANDARD,S=0.8,R=0.0,X=0.0,Y=0.0],-0.2,0.5,-0.5

*474_3b, Ограда Метал H>1м  на фунд с бет.стб.
A,1.5,-0.5,0.55,-0.2,[474-1,STANDARD,S=0.8,R=0.0,X=0.0,Y=0.0],-0.2,0.55,-0.5

*474_4a, Ограда Метал H<1м на фунд с мет.стб.
A,1.5,-0.5,0.55,-0.2,[474-2,STANDARD,S=0.8,R=0.0,X=0.0,Y=0.0],-0.2,0.55,-0.5

при загрузке вылазиет

Последний раз редактировалось Солидворкер, 22.10.2009 в 19:01.
Jheka вне форума  
 
Непрочитано 26.10.2009, 08:44
#66
hellt


 
Регистрация: 22.10.2009
Сообщений: 59


А есть где-нибудь готовые типы линий и формы для типовых обозначений?
hellt вне форума  
 
Непрочитано 26.10.2009, 22:15
#67
Nikolay 2


 
Регистрация: 27.02.2008
Сообщений: 140


Цитата:
Сообщение от Jheka Посмотреть сообщение
где тут ошибка?

Код:
[Выделить все]
 *121_2, <---->------<----> наземный каб низкого напряжения
A,4.0,[119,STANDARD,S=0.1,R=0.0,X=0,Y=0],4.0,[119,STANDARD,S=0.1,R=180.0,X=0,Y=0],8.0


*121_kb, -----------Кб----------- Бытовая Кан наземная
A,4.0,-0.4,["Кб",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-2.2,12.0

при загрузке вылазиет
Сравни правильное описание (зеленый цвет) и не правильное (красный) и все поймешь.... А что дальше делать, это вопрос... Может быть попробовать так...
*121_2, <---->------<----> наземный каб низкого напряжения
A,4.0,["\U+00AB",STANDARD,S=2.5,R=0.0,X=0,Y=-1.25],4.0,["\U+00AB",STANDARD,S=2.5,R=180.0,X=0,Y=1.25],8.0
ну это надо все править....другого варианта пока не вижу

Последний раз редактировалось Nikolay 2, 26.10.2009 в 22:50. Причина: пришла тут мысль одна
Nikolay 2 вне форума  
 
Непрочитано 10.11.2009, 23:28
#68
Violent MITCHELL


 
Регистрация: 10.11.2009
Сообщений: 15


ввожу:
A,20.0,-1.0,["N",ескдв,S=1.0],-1.0
Вместо типа линий получаю от автокада такое:
Неверное число или продолжение.
Где я не прав?
Violent MITCHELL вне форума  
 
Непрочитано 11.11.2009, 20:14
#69
Nikolay 2


 
Регистрация: 27.02.2008
Сообщений: 140


Цитата:
Сообщение от Violent MITCHELL Посмотреть сообщение
ввожу:
A,20.0,-1.0,["N",ескдв,S=1.0],-1.0
Вместо типа линий получаю от автокада такое:
Неверное число или продолжение.
Где я не прав?
Почитай справку....
*Чудо
A,20.0,-1.0,["N",Standard,S=1.0],-1.0
т.к. ЕСКД у меня нет использовал стандарт - все создается и что-то даже чертится (криво как то..., но может быть так и задумано...). Имя-то, создаваемому типу линии, присвоил?
Nikolay 2 вне форума  
 
Непрочитано 11.11.2009, 20:31
#70
Violent MITCHELL


 
Регистрация: 10.11.2009
Сообщений: 15


Цитата:
Сообщение от Nikolay 2 Посмотреть сообщение
*Чудо
Это мне? Спасибо
Я пробовал стандард, я пробовал даже тупо копировать из справки пример про горячую воду, результат тот же. Простые типы линий создаются, а с текстом нет... Может у меня акад раненый? Но на работе - та же хня, там у меня 2006 стоит, а дома 2008.
Violent MITCHELL вне форума  
 
Непрочитано 11.11.2009, 20:48
#71
Nikolay 2


 
Регистрация: 27.02.2008
Сообщений: 140


Вообще то это тип линии я так назвал....
так получилось, али нет?
Почитай всю тему, обрати внимание на посты #10,20,47, по ссылкам пройдись-все расказано подробно...,а для создания типов линий (вроде твоего) есть макрос....

Последний раз редактировалось Nikolay 2, 11.11.2009 в 21:22.
Nikolay 2 вне форума  
 
Непрочитано 10.12.2009, 17:32
#72
Tanto


 
Регистрация: 09.12.2009
Сообщений: 9


Такая вот задачка: создал формы для необходимых мне типов линий, создал сами линии; в итоге получил кучу файлов. Все lin-файлы свёл в один, а вот как такое сделать с файлами форм не знаю. То есть, можно ли объединить (скопировать...) несколько файлов с формами в один shx-файл с разными формами?
Tanto вне форума  
 
Непрочитано 10.12.2009, 18:27
#73
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


SHX - это компилированный файл. В обычном блокноте сведи shp файлы в один и откомпилируй заново
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 22.12.2009, 19:34
#74
Innasik

Проектировщик
 
Регистрация: 22.12.2009
Сообщений: 2
<phrase 1=


Подскажите человеку, который слегка далек.
Но очень хочется научится.

1. Запускаю команду mkshape получаю сразу два файл *.shp и *shx. Правильно ли это?
2. Такая команда, как shape автокаду неизвестна.
3. И не особо понимаю, что же надо вводить при запросах. Английский не изучала, и поэтому не особо понятно. Может быть в этом и загвоздка.

Если есть ответы в форуме. Ткните носом!
Innasik вне форума  
 
Непрочитано 22.12.2009, 20:25
#75
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от Innasik Посмотреть сообщение
Такая команда, как shape автокаду неизвестна
Зато ему известно такая команда как _SHAPE (первое подчеркивание важно)
По поводу подчеркивания прочитай первый абзац статьи

Цитата:
Сообщение от Innasik Посмотреть сообщение
Если есть ответы в форуме. Ткните носом!
Ткнул
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 23.12.2009, 19:56
#76
Innasik

Проектировщик
 
Регистрация: 22.12.2009
Сообщений: 2
<phrase 1=


И еще один вопросик. Не могу найти ответ.
Если прямая, то нормальная линия.
А в окружности получается ломаная , не сплошная линия.
Innasik вне форума  
 
Непрочитано 23.12.2009, 20:19
#77
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,518


_regen
Рyslan вне форума  
 
Непрочитано 23.12.2009, 23:44
#78
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


whiparc
regenmode
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 25.01.2010, 17:31
#79
Tanto


 
Регистрация: 09.12.2009
Сообщений: 9


Цитата:
Сообщение от VVA Посмотреть сообщение
SHX - это компилированный файл. В обычном блокноте сведи shp файлы в один и откомпилируй заново
Спасибо за информацию

Все SHP свёл в один, но при попытке компиляции CAD выдаёт ошибку:
Цитата:
Неверное определение формы в строке 8 файла C:\Копия Lines\Cable's_Lines.shp:
Повторная форма номер 1
В строке 8 идёт описание второй формы.

Что я делаю не так?

Последний раз редактировалось Tanto, 25.01.2010 в 17:42.
Tanto вне форума  
 
Непрочитано 25.01.2010, 18:46
#80
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Tanto,
Цитата:
Сообщение от Tanto Посмотреть сообщение
Повторная форма номер 1
Номер (имя) формы (это то, что идет после *) должен быть уникальным.
Читай теорию:
1. В Автокаде нажми F1 и в поиск введи shp
2. http://cadhlp.kulichki.com/pdshx.htm
3. Создание форм и шрифтов для AutoCAD
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 26.01.2010, 10:28
#81
Tanto


 
Регистрация: 09.12.2009
Сообщений: 9


Точно, упустил это.
Спасибо.

----------------------
Новая проблема:
Всё скомпилировалось. В lin прописал ссылки на новый shx.
При попытке подгрузить данный lin в Автокад, выдаёт ошибку: "неверное определение <имя формы> " во второй строке каждого описания типа линий.
Кусок кода shp:

Код:
[Выделить все]
;
*7,52,KOROB
3,126,2,8,(94,16),8,(94,16),8,(1,0),
1,8,(126,0),8,(0,-64),8,(-126,0),8,(0,64),
2,8,(79,0),8,(79,0),1,8,(-32,0),
2,8,(-126,0),1,8,(-31,0),2,8,(-79,-16),
8,(-79,-16),0

;
*8,36,LOTOK
3,126,2,8,(94,16),8,(94,16),8,(1,0),
1,8,(0,-64),8,(126,0),8,(0,64),2,
8,(-105,-11),8,(-105,-11),8,(-105,-11),8,(0,1),
0
Кусок кода lin-файла:

Код:
[Выделить все]
;
*Korob,---Проводка в коробе---
A,1e-064,[KOROB,Cable's_Lines.SHX,S=100],400

*Lotok,---Проводка в лотке---
A,1e-064,[LOTOK,Cable's_Lines.SHX,S=100],400
Если в lin-файле описать только одну линию и прописать там ссылку на shx-файл, содержащий одну форму, то автокад подгружает без проблем.

Прошу помощи

Последний раз редактировалось Tanto, 26.01.2010 в 15:45. Причина: очередной геморой
Tanto вне форума  
 
Непрочитано 02.02.2010, 16:48
#82
Tanto


 
Регистрация: 09.12.2009
Сообщений: 9


Отвечаю на свой вопрос.

Как оказалось, нужно было скопировать файлы шрифтов и форм в папки "C:\Program Files\AutoCAD 10\UserDataCache\Support\" и
"C:\Documents and Settings\<профиль>\Application Data\Autodesk\AutoCAD 2010\R18.0\rus\Support\"
Tanto вне форума  
 
Непрочитано 03.02.2010, 09:03
#83
DimAS]/[K

конструктор
 
Регистрация: 11.11.2006
Находка
Сообщений: 99
Отправить сообщение для DimAS]/[K с помощью Skype™


ну можно просто для своих форм создать папку и прописать путь в настройках акада, так будет проще, я например создавал себе типы линий и мне постоянно надо было обращаться к файлам форм при добавлении
DimAS]/[K вне форума  
 
Непрочитано 04.02.2010, 12:38
#84
Tanto


 
Регистрация: 09.12.2009
Сообщений: 9


Тоже вариант.
Tanto вне форума  
 
Непрочитано 03.03.2010, 15:03
#85
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Как создать сложный тип линии, чтобы форма всегда находилась в начале и в конце линии?
Сейчас у меня положение формы все время "плавает", и в обычном случае не оказывается в начале линии. А в конце и подавно - вообще никогда.
Например, мой тип линии для лесополос, который должен состоять только из окружностей и пробелов:

*Полосы древесных насаждений
A,0,[CRCL1,proba0.shx,s=0.4],-3

В принципе, форма может быть любой, т.к. эта проблема у меня стоит для многих стилей. Главное, чтобы форма оказывалась в начале и в конце.

Моя форма в файле proba0.shx.
Вложения
Тип файла: dwg
DWG 2004
лесополоса.dwg (200.1 Кб, 11142 просмотров)
Тип файла: rar proba0.rar (121 байт, 270 просмотров)

Последний раз редактировалось АлексЮстасу, 03.03.2010 в 15:14.
АлексЮстасу вне форума  
 
Непрочитано 08.04.2010, 08:33
#86
maratgt


 
Регистрация: 07.04.2010
Сообщений: 11


Добрый день.Хотел создать следующий тип линии- толстая линия трубы+буквенное обозначение+ тонкая зигзагообразная линия изоляции. Получилось нечто похожее но:
1)в варианте линии "5" если задать тощину линии 0,4 получается все толстое, включая изоляцию!
2) В варианте линии 6 получилось все как надо, но, опять но, линия чертится дискретными отрезками. Условное говоря если длина линии 1 То все выглядит как надо, если меньше или больше 1 то часть линии равной 1 чертиться толстая труба + тонкая изоляция, а оставшаяся часть тонкой линией. В варианте линиии 5 подобная дискретность отсутствует.
Как объединить достоинства 2 вариантов исключив их минусы??
Вложения
Тип файла: rar Новая папка (3).rar (32.8 Кб, 242 просмотров)
maratgt вне форума  
 
Непрочитано 08.04.2010, 14:08
#87
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от maratgt Посмотреть сообщение
Добрый день.Хотел создать следующий тип линии- толстая линия трубы+буквенное обозначение+ тонкая зигзагообразная линия изоляции. Получилось нечто похожее но:
1)в варианте линии "5" если задать тощину линии 0,4 получается все толстое, включая изоляцию!
2) В варианте линии 6 получилось все как надо, но, опять но, линия чертится дискретными отрезками. Условное говоря если длина линии 1 То все выглядит как надо, если меньше или больше 1 то часть линии равной 1 чертиться толстая труба + тонкая изоляция, а оставшаяся часть тонкой линией. В варианте линиии 5 подобная дискретность отсутствует.
Как объединить достоинства 2 вариантов исключив их минусы??

Опишите базовую линию обычным шрих-пунктиром, а не формой. Тогда, вычерчивая полилинией, а не отрезками, можно назначить трубопроводу нужную толщину - Global Width. При этом трубопровод будет целиковым, а не рассыпется на отрезки, и толщина будет только у базовой линии, а остальные элементы тонкими.
АлексЮстасу вне форума  
 
Непрочитано 08.04.2010, 14:17
#88
maratgt


 
Регистрация: 07.04.2010
Сообщений: 11


А с примером как это сделать без форм?
maratgt вне форума  
 
Непрочитано 08.04.2010, 14:24
#89
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от maratgt Посмотреть сообщение
А с примером как это сделать без форм?
"Без форм" - я имею в виду только без формы утолщенной базовой линии. А изоляцию и подпись, кенечно же, нужно оставить.
И я бы описал подпись и изоляцию раздельно.
АлексЮстасу вне форума  
 
Непрочитано 08.04.2010, 14:32
#90
maratgt


 
Регистрация: 07.04.2010
Сообщений: 11


Я сделал линию 5 без форм утолщенной базовой линии, при вычерчивании ее полилининией получается следущая петрушка сама линия остается тонкой, зато дискретные хвосты делаются толстыми.

Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
И я бы описал подпись и изоляцию раздельно.
Каким образом??
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 628
Размер:	36.6 Кб
ID:	36971  
maratgt вне форума  
 
Непрочитано 08.04.2010, 14:35
#91
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от maratgt Посмотреть сообщение
Я сделал линию 5 без форм утолщенной базовой линии, при вычерчивании ее полилининией получается следущая петрушка сама линия остается тонкой, зато дискретные хвосты делаются толстыми.
Каким образом??
По-видимому, эти "дискретные хвосты" описаны формой.
АлексЮстасу вне форума  
 
Непрочитано 08.04.2010, 14:39
#92
maratgt


 
Регистрация: 07.04.2010
Сообщений: 11


Этих хвостов вообще нет в форме и откуда они взялись и как с ними бороться я не знаю... пока.
Вот сама форма
Вложения
Тип файла: dwg
DWG 2007
Чертеж2.dwg (73.7 Кб, 11031 просмотров)
maratgt вне форума  
 
Непрочитано 08.04.2010, 14:49
#93
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от maratgt Посмотреть сообщение
Этих хвостов вообще нет в форме и откуда они взялись и как с ними бороться я не знаю... пока.
Вот сама форма
Похоже, что наоборот: "хвосты" - и есть Global Width, а тонкая линия - часть формы. Поэтому она и не утолщается Global Width.
Уберите из форм базовую линию вообще, описывайте ее обычно - штрих/пунктир.
АлексЮстасу вне форума  
 
Непрочитано 09.04.2010, 15:24
#94
maratgt


 
Регистрация: 07.04.2010
Сообщений: 11


Если убрать из shape формы базовую линию и оставить там зигзаг и буквенное обозначение. то как эти 2 элемента вставить в описание линии?
Во всех примерах вставляют только что нибудь одно!
maratgt вне форума  
 
Непрочитано 09.04.2010, 18:44
#95
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от maratgt Посмотреть сообщение
Если убрать из shape формы базовую линию и оставить там зигзаг и буквенное обозначение. то как эти 2 элемента вставить в описание линии?
Во всех примерах вставляют только что нибудь одно!
Форм может быть в одном стиле сколько угодно (больше одной).

Например:
A,500,[sigsag,D:\PROFILES\User\Рабочий стол\Новая папка (2)\5,s=1],700,-100[text,D:\PROFILES\User\Рабочий стол\Новая папка (2)\5,s=1],-100

Все названия форм и расстояния - от балды.
АлексЮстасу вне форума  
 
Непрочитано 09.04.2010, 21:44
#96
maratgt


 
Регистрация: 07.04.2010
Сообщений: 11


Спасибо за идею! Получилось очень даже ничего!
Но.... как всегда есть но. Толстая основная линия получается только при использовании полилинии с некой заданной толщиной!
Как сделать так что бы то же самое получалось при черчении обычной линией. Использовать полилинию в моем случае нельзя. Только простые линии.
И еще можно ли объединить несколько файлов shape форм в один?
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.jpg
Просмотров: 457
Размер:	3.3 Кб
ID:	37069  
maratgt вне форума  
 
Непрочитано 10.04.2010, 02:26
#97
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от maratgt Посмотреть сообщение
Спасибо за идею! Получилось очень даже ничего!
Но.... как всегда есть но. Толстая основная линия получается только при использовании полилинии с некой заданной толщиной!
Как сделать так что бы то же самое получалось при черчении обычной линией. Использовать полилинию в моем случае нельзя. Только простые линии.
И еще можно ли объединить несколько файлов shape форм в один?
Альтернативы для задания утолщения линии:
1. При задании толщины через вес, утолщаются все элементы.
2. Утолстить с помощью Global Width можно только полилинию, но утолстится только базовая линия, остальные элементы не утолстятся.
3. Утолстить, задавая базовую линию формой или несколькими одинаковыми формами.

Мы уже попробовали все три варианта, но 3-й вариант с формами меньшей длины - еще нет. Может быть получится подходяще.
Например, сделать форму штриха до зигзага, для зигзага, после зигзага. Несколько форм может лучше укладываться в короткие отрезки.
Попробовать можно.
Но выбирать придется из имеющегося...

Почему нельзя полилинии? Что за напасть? Я б так вообще отрезки не использовал. (хотя, здесь есть целая здоровенная ветка о линиях contra полилиний).

А шейп-файл, конечно же, можно (да и чаще всего - лучше) делать один - для любого числа форм. См., например, пост #69 здесь же.
АлексЮстасу вне форума  
 
Непрочитано 10.04.2010, 11:52
#98
maratgt


 
Регистрация: 07.04.2010
Сообщений: 11


Попробую слепить из нескольких shape форм.
По полилииям проблема в том что я хочу использовать этот тип линии в магикаде, а он не понимает полилинии, только простые.
Так что для автокада линия есть, буду дальше развивать идею.
По поводу объединения не совсем понял.
Если я правильно понял -там советуют несколько типов линий объединить в файл с расширением lin, файлы с расширением shp в файл с расширением shp.
А что делать с файлами с расширением shx, они не открываются текстовыми редакторами

P.S. попробовал разбить линия на элементы. В принципе получилось тоже самое что и без разбивки. Только гемора побольше. Опять вылезли тонкие хвосты. Тут видимо нужен совсем другой подход
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.jpg
Просмотров: 340
Размер:	2.9 Кб
ID:	37082  

Последний раз редактировалось maratgt, 10.04.2010 в 13:13.
maratgt вне форума  
 
Непрочитано 10.04.2010, 13:23
#99
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от maratgt Посмотреть сообщение
По полилииям проблема в том что я хочу использовать этот тип линии в магикаде, а он не понимает полилинии, только простые.
А что делать с файлами с расширением shx, они не открываются текстовыми редакторами
Перед передачей файла в "магикад" полилинии можно разбить.

Файл shx редактировать ине нужно. Файл shx является результатом компиляции файла shp. Скомпилируете общий shp - получите общий shx.

"Тонкие хвосты" могут вылезать тогда, когда базовая линия описана одновременно и формой, и обычно. Изберите только один способ.

Последний раз редактировалось АлексЮстасу, 10.04.2010 в 13:53.
АлексЮстасу вне форума  
 
Непрочитано 10.04.2010, 15:56
#100
maratgt


 
Регистрация: 07.04.2010
Сообщений: 11


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Перед передачей файла в "магикад" полилинии можно разбить.
Как раз все обстоит наоборот. Файл изначально чертиться в магикаде и линия используется именно при работе в магике.
Я пробовал базовую линию сделать толстой путем размножения ее массивом и загнал в форму.Обычным способом я ее не описывал.
Но в описании файла всегда после A должно идти положительное число. Сразу форму писать нельзя. значит число можно сделать маленьким, но до определенного пробела и оно хоть и сильно уменьшенное все равно будет присутствовать в линии.
Но можно будет поэкспериментировать
maratgt вне форума  
 
Непрочитано 10.04.2010, 21:09
#101
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от maratgt Посмотреть сообщение
Как раз все обстоит наоборот. Файл изначально чертиться в магикаде и линия используется именно при работе в магике.
Я пробовал базовую линию сделать толстой путем размножения ее массивом и загнал в форму.Обычным способом я ее не описывал.
Но в описании файла всегда после A должно идти положительное число. Сразу форму писать нельзя. значит число можно сделать маленьким, но до определенного пробела и оно хоть и сильно уменьшенное все равно будет присутствовать в линии.
Но можно будет поэкспериментировать
Да, линия до первой формы может вытягиваться на неизвестную мне величину.
Может быть где и пригодится - сразу после "А" можно писать 0, а не обязательно положительное число. На линии это будет выглядеть точкой.
АлексЮстасу вне форума  
 
Непрочитано 25.04.2010, 01:26 Типы линий для ППРк (крановые работы)
#102
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


Цитата:
Сообщение от vbunakov Посмотреть сообщение
Доброе время суток!
Вопрос ППР-щикам.
1) Кто может поделиться файлами *.lin, исполь-ые для обозначения линий предупреждения, ограничения зоны действия крана и т.д.? (согласно РД-11-06-2007).
Тогда никто так и не ответил.
Господа, делитесь! Неужели никто не использует типы линий для обозначения опасной зоны работы крана, ограничения зоны работы крана, предупреждения об этом ограничении? Это такие с флажками, кружками и с треугольничками, в которых знаки восклицания. Ну, идиотизм же рисовать непрерывную, а потом вставлять в неё блоки разметкой!
Сам сейчас пытаюсь сотворить тип с треугольниками, но пока получается слабо. Вопрос - что в определении типа линии надо прописывать после имени формы, чтобы дальнейший штрих на неё не накладывался, но и не отстоял на какое-то расстояние? То бишь чтобы был штрих, потом треугольная (!) форма, а потом о5 штрих. И почему-то Автокад, когда я пытаюсь сделать описание типа линии всего из двух элементов - "10,[имя_формы,файл_формы]" выдаёт мне, что описание типа линии должно иметь от 2-х до 12-ти элементов? Он что, форму за элемент не считает?
P.S. Первый из вопросов решился, но возник третий. А как быть с окружностями и дуговыми сегментами полилиний? Что-то как-то криво получается... Файл прикладываю.
P.P.S. И, кстати, я не очень понимаю, что имеется в виду в mkltype, когда она спрашивает о начальной и конечной точке определения линии?
Specify starting point for line definition:
Specify ending point for line definition:
Вложения
Тип файла: zip тип линии - Standard.zip (12.8 Кб, 1270 просмотров)

Последний раз редактировалось cancercat, 25.04.2010 в 02:04.
cancercat вне форума  
 
Непрочитано 25.04.2010, 02:43
#103
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


файл в версии постарше можно? у меня сейчас только 2008

Судя по всему, Автокад форму действительно элементом не считает. Формы не имеют длины, не описывают часть линии. Как блок - определяются только точкой, точкой вставки.
И под формой необходимо нарисовать либо штрих, либо пробел.

Последний раз редактировалось АлексЮстасу, 25.04.2010 в 02:51.
АлексЮстасу вне форума  
 
Непрочитано 25.04.2010, 18:50 Очень странно...
#104
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


То ли Автокад у меня глючный, то ли ночью ему тоже спать хочется, как и мне... Файл прикладываю в формате 2007, с ним файл типов линий. Получилось примерно то, чего я и хотел. Мне вот интересны мнения по поводу выложенного мной в предыдущем посте. Стою на асфальте... или и правда что-то не так?
Но что самое интересное, если Автокад не считает форму за элемент, и, соответственно, она не имеет размера (длины), тогда способ создания своих типов линий, описанный в посте №2, не работает. Я, кстати, попробовал создать сначала именно так. Результат - треугольники просто накладывались друг на друга с небольшим отступом, а после конца линии, на котором размещается ручка, рисовался ещё какой-то хвостик...
Вложения
Тип файла: dwg
DWG 2007
тип линии.dwg (75.3 Кб, 12023 просмотров)
Тип файла: doc ПРЕДУПРЕЖДЕНИЕ.doc (23.5 Кб, 592 просмотров)
cancercat вне форума  
 
Непрочитано 25.04.2010, 23:37
#105
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Тип линий вполне работоспособный получился.
А в приложенном файле ничего другого нет.
Т.е. я не оч. понял, что имеется в виду: "Мне вот интересны мнения по поводу выложенного мной в предыдущем посте".
Если речь про дуговые сегменты полилиний, то этим полилиниям нужно установить Enabled, и формы разместятся "правильно". А на окружности разве сейчас неправильно?

Если важно, в какую сторону повернуты формы, то выходов три: создать по два типа линий (влево-, вправо- от направления вычерчивания) либо придерживаться "правильного" направления вычерчивания, либо делать линиям с "неправильной" ориентацией форм реверс.

Я не создавал еще типы линий с помощью mkltype, но, вероятно, эта команда никак не сможет учитывать формы, т.к. в файле форму разместить невозможно иначе, как уже в созданном типе линии.

Последний раз редактировалось АлексЮстасу, 25.04.2010 в 23:43.
АлексЮстасу вне форума  
 
Непрочитано 26.04.2010, 10:21
#106
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Я не создавал еще типы линий с помощью mkltype, но, вероятно, эта команда никак не сможет учитывать формы, т.к. в файле форму разместить невозможно иначе, как уже в созданном типе линии.
Что значит "невозможно разместить иначе, как в уже созданном типе линии"? Тип линии я делал при помощи команда из ЕТ, но потом правил его в блокноте. И как по-русски для полилинии будет Enabled?
cancercat вне форума  
 
Непрочитано 26.04.2010, 10:59
#107
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


У меня .shp не хочет подхватывать и требует .shx. Почто заставляете людей морочиться с преобразованием?
engngr вне форума  
 
Непрочитано 26.04.2010, 13:07
#108
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 311


Создал этот тип линии вручную, получились два таких файла:
1) primer.shp
*201,33,TRIANGLE
2,8,(0,-6),1,9,(-10,0),(10,17),(10,-17),(-10,0),(0,0),2,8,(0,1),1,8,(0,2),2,8,(0,2),1,8,(0,8),0

2) primer.lin
*Primer,пример
A,5,-0.647,[TRIANGLE,Primer.shx,S=0.1],-0.647,5

И все равно на окружностях малых радиусов (когда в линии 1-2 формы помещаются) как-то неправильно ориентация формы высчитывается.

Можно бы было обойтись элементами стандартного ltypeshp.shx, но больно уж длинная и сложная запись типа линии получится.
Олег К. вне форума  
 
Непрочитано 26.04.2010, 14:31
#109
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


Цитата:
Сообщение от engngr Посмотреть сообщение
У меня .shp не хочет подхватывать и требует .shx. Почто заставляете людей морочиться с преобразованием?
Потому как Автокад, когда я хотел запихать файл .shx в архив при помощи eTransmit, сказал мне, что этот файл уже используется в чертеже в качестве внешней ссылки или чего-то подобного. Пришлось выкладывать .shp, чтобы народ увидел моё творение (точнее, не моё, а ЕТ). И потом, команду _compile никто не отменял. Учитесь!
Олег К., я, к сожалению, не умею создавать формы и пользовался командой ЕТ mkshape. А на короткую линию можно присобачить блок, созданный на основе формы при помощи того же ЕТ...
Кстати, попробовал в реальном чертеже. Как и указал АлексЮстасу - вполне работоспособный тип линии получился. Поздравьте меня с первым созданным мной типом линий!

Последний раз редактировалось cancercat, 26.04.2010 в 14:39.
cancercat вне форума  
 
Непрочитано 26.04.2010, 15:07
#110
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от cancercat Посмотреть сообщение
Что значит "невозможно разместить иначе, как в уже созданном типе линии"? Тип линии я делал при помощи команда из ЕТ, но потом правил его в блокноте.
Спасибо, понял! Не замечал раньше команду mkSHAPE! Все делал вручную.
Но этой командой можно создать только саму форму. А как ее учесть в типе линий с помощью mkltype - не знаю. Ведь ее в файле dwg отдельно от уже готового типа линий не разместишь.

Цитата:
Сообщение от cancercat Посмотреть сообщение
И как по-русски для полилинии будет Enabled?
В свойствах найти "генерация типов линий" и установить "да".

Последний раз редактировалось АлексЮстасу, 26.04.2010 в 16:54.
АлексЮстасу вне форума  
 
Непрочитано 26.04.2010, 18:21
#111
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 311


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
А как ее учесть в типе линий с помощью mkltype - не знаю. Ведь ее в файле dwg отдельно от уже готового типа линий не разместишь.
Можно. Сначала подгрузить файл с формой (.shx) в чертеж командой _LOAD, потом командой _SHAPE вставить форму (как при работе с блоками, введя ? можно просмотреть имена всех форм в чертеже). _mkltype учитывает наличие форм в создаваемом типе линии. По крайней мере, у меня на 2006-м АКАДе все работает.

Последний раз редактировалось Олег К., 26.04.2010 в 18:27.
Олег К. вне форума  
 
Непрочитано 26.04.2010, 18:29
#112
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Олег К. Посмотреть сообщение
Можно. Сначала подгрузить файл с формой (.shx) в чертеж командой _LOAD, потом командой _SHAPE вставить форму (как при работе с блоками, введя ? можно просмотреть имена всех форм в чертеже).
Спасибо! Работает!
Еще одно сакральное знание... Еще б кто за это деньги бы платил
АлексЮстасу вне форума  
 
Непрочитано 30.04.2010, 13:14
#113
LURYEN


 
Регистрация: 06.11.2008
Сообщений: 21


Ребята! Мне очень нужна помощь, помогите сделать тип линии "ПОЛОСА отвода автомобильных дорог" ___________________ треугольгик (его стороны 2 мм)______________________

Никак не получается!
Вложения
Тип файла: doc ГОСТ 21.204-93.doc (27.0 Кб, 554 просмотров)

Последний раз редактировалось LURYEN, 30.04.2010 в 13:19.
LURYEN вне форума  
 
Непрочитано 30.04.2010, 22:47
#114
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от LURYEN Посмотреть сообщение
Ребята! Мне очень нужна помощь, помогите сделать тип линии "ПОЛОСА отвода автомобильных дорог" ___________________ треугольгик (его стороны 2 мм)______________________

Никак не получается!
Что именно не получается?
С помощью команд Express Tools можно сделать форму для треугольника (_mkshape) и сам тип линий (_mkltype).
Толщину при вычерчивании этим стилем, наверное, лучше назначать через Global width.
АлексЮстасу вне форума  
 
Непрочитано 04.05.2010, 11:14
#115
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


М-да, майские праздники удались. Никто так и не озаботился потренироваться, в том числе и я.
LURYEN, лови архив. Там файл типов линий .lin, в котором создан нужный тип линии. Ещё приложены файлы форма - компилированный shx и некомпилированный shp. Надеюсь, как загружать типы линий, тебе известно. Да, ты не указал расстояние междй треугольниками. Я сделал 10,5 мм. Если надо другое, открываешь файл .lin и правишь там число после буквы А. Успехов!
Вложения
Тип файла: rar otvod.rar (504 байт, 837 просмотров)
cancercat вне форума  
 
Непрочитано 18.05.2010, 20:30
#116
s.d.i.


 
Регистрация: 18.05.2010
Сообщений: 2


Помогите пожалуйста нужен тип линии надземного газопровода - образец во вложенном файле
Вложения
Тип файла: dwg
DWG 2007
Чертеж1.dwg (67.8 Кб, 11050 просмотров)
s.d.i. вне форума  
 
Непрочитано 18.05.2010, 21:40
#117
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от s.d.i. Посмотреть сообщение
Помогите пожалуйста нужен тип линии надземного газопровода - образец во вложенном файле
В чем, собственно, нужна помощь?
В здешнем посте #2 все же написано.
Только для Вашего случая я бы изложил с дополненими:
1. Рисуем то как линия должна выглядеть. Линейные элементы рисуем отдельными отрезками. Нелинейные элементы (утолщенные точки) рисуем набором концентрических окружностей.
2. Запускаем команду mkshape, указываем "утолщенную точку" в виде концентрических окружностей, получаем файл *.shp и в нем описание формы "утолщенных точек".
3. Запускаем команду shape и вставляем созданную форму (Нужно будет указать имя объекта а не файла) в места где должна стоять "утолщенная точка".
4. - все как в посте #2

С другой стороны - а где Вы взяли такой тип линии? Какой-то ведомственно-специальный тип линии, для какого масштаба? В Условных знаках для топографических планов наземные и надземые трубопроводы показывают сплошной линией, т.к. пунктирной показывают подземные и подводные. (Подпись в разрывах - да, есть всегда). И опоры для трубопроводов в масштабах 1:500-1:5000 показывают на своих местах (блоками), а не типом линии.

Последний раз редактировалось АлексЮстасу, 18.05.2010 в 23:38.
АлексЮстасу вне форума  
 
Непрочитано 23.05.2010, 21:15
#118
s.d.i.


 
Регистрация: 18.05.2010
Сообщений: 2


АлексЮстасу
Помощь нужна в том что у самих тяму не хватает т.к. спецов по автокаду нет а начальство требует
А взяли вот отсюда
Вложения
Тип файла: dwg
DWG 2007
СТО_УО.dwg (208.5 Кб, 11256 просмотров)
s.d.i. вне форума  
 
Непрочитано 24.05.2010, 08:30
#119
LURYEN


 
Регистрация: 06.11.2008
Сообщений: 21


Цитата:
Сообщение от cancercat Посмотреть сообщение
М-да, майские праздники удались. Никто так и не озаботился потренироваться, в том числе и я.
LURYEN, лови архив. Там файл типов линий .lin, в котором создан нужный тип линии. Ещё приложены файлы форма - компилированный shx и некомпилированный shp. Надеюсь, как загружать типы линий, тебе известно. Да, ты не указал расстояние междй треугольниками. Я сделал 10,5 мм. Если надо другое, открываешь файл .lin и правишь там число после буквы А. Успехов!
Огромное спасибо! То, что надо! Но вот по поводу комплимированной и некомплимированной форме можно поподробнее.... Заранее спасибо!
P.s. ПОчему такой вопрос получается - я просто файл лин подгрузил и все получилось и отображается.... и зачем тогда эти формы???
LURYEN вне форума  
 
Непрочитано 24.05.2010, 12:48
#120
cancercat

инженер-преподаватель ;-)
 
Регистрация: 14.10.2008
Санкт-Петербург
Сообщений: 1,999


LURYEN, в файле типов линий есть ссылка на файл формы. Если его не будет - линия будет отображаться неправильно. Честно говоря, у меня такое впечатление, что Автокад сам ищет этот файл формы, а потом грузит эту форму непосредственно в чертёж с этим типом линий. таким образом, файл формы нужен только лишь один раз - когда Автокад загружает нужный тип линии. А вообще, вопрос к гуру, у меня ещё не тот уровень...
cancercat вне форума  
 
Непрочитано 24.05.2010, 14:05
#121
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от s.d.i. Посмотреть сообщение
АлексЮстасу
Помощь нужна в том что у самих тяму не хватает т.к. спецов по автокаду нет а начальство требует
Так получилось или нет?
АлексЮстасу вне форума  
 
Непрочитано 02.06.2010, 17:10
#122
babkakoshka


 
Регистрация: 27.11.2008
Сообщений: 68


Цитата:
Сообщение от Lenich Посмотреть сообщение
С Вашего позволения добавлю.
Сложные типы линий:
1. Рисуем то как линия должна выгляедеть.
2. Запускаем команду mkshape получаем файл *.shp
3. Запускаем команду shape и вставляем созданный объект (Нужно будет указать имя объекта а не файла)
4. Делаем mkltype и указываем наш загруженный объект.
Новый тип линий создан и ручками ничего прописывать не надо (только если отредактировать)
Спасибо за очень подробное описание. Все получается. Только при создании shp искажается изображение, в частности, кружочки...Как это исправить?
babkakoshka вне форума  
 
Непрочитано 02.06.2010, 18:01
1 | #123
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от babkakoshka Посмотреть сообщение
Спасибо за очень подробное описание. Все получается. Только при создании shp искажается изображение, в частности, кружочки...Как это исправить?
Как искажаются? Можно увидеть картинку, пример?
Если речь идет о превращении окружностей в многоугольники, то нужно сделать обновление (Regen) изображения.
АлексЮстасу вне форума  
 
Непрочитано 03.06.2010, 10:42
#124
babkakoshka


 
Регистрация: 27.11.2008
Сообщений: 68


Спасибо за ответ и совет. Вот примерно такие искажения:
Вложения
Тип файла: dwg
DWG 2004
1.dwg (35.1 Кб, 9603 просмотров)
babkakoshka вне форума  
 
Непрочитано 03.06.2010, 10:58
#125
Ravenkey


 
Регистрация: 28.04.2010
Сообщений: 29


а почему вместе с файлом не прислал shx файлы? без них ничего в документе не видно
Ravenkey вне форума  
 
Непрочитано 03.06.2010, 11:56
#126
babkakoshka


 
Регистрация: 27.11.2008
Сообщений: 68


Высылаю.
Вложения
Тип файла: zip 1.zip (11.0 Кб, 291 просмотров)

Последний раз редактировалось babkakoshka, 03.06.2010 в 12:03.
babkakoshka вне форума  
 
Непрочитано 03.06.2010, 13:57
#127
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от babkakoshka Посмотреть сообщение
Высылаю.
Нда, окружности действительно получаются при их создании mkshape кривыми.
В чем причина - не знаю...
Есть два пути:
1. если эти окружности оч. малы и их неправильность видна только при чрезмерном увеличении, на печати не видна, то этой неправильностью пренебречь. Хотя, это и неспортивно.
2. описать эти формы самому.
см. http://forum.dwg.ru/showthread.php?t=30924

Одна окружность описывается оч. лаконично: ...10, (радиус, 0)...
АлексЮстасу вне форума  
 
Непрочитано 02.07.2010, 09:50
#128
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Я так понял, что при создании имен форм нужно использовать только латиницу? Раньше (в 2002 - 2004) и кириллица прокатывала. Сейчас попробовал создать линию обрыва (только для примера) ничего не вышло. При загрузке типа линии пишет "неправильное определение в строке ..." и даже формы не находит. Хотя просмотрщик shx файлов все видит и не ругается.
При создании шейпа применил латиницу, вроде пошло. НО в других файлах типов линий тоже кириллица используется и ничего!
В чем проблема?
Вложения
Тип файла: rar Обрыв.rar (82.9 Кб, 205 просмотров)
Krovlaf вне форума  
 
Непрочитано 02.07.2010, 10:11
#129
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Используй латиницу. Пользователь все равно ничего не видит.
Цитата:
Сообщение от Krovlaf Посмотреть сообщение
НО в других файлах типов линий тоже кириллица используется и ничего!
Могу предположить, что формы скомпилированы разными версиями Автокада. Вожможно здесь ситуация как в bat/cmd файлах. Там русский нужно использовать в DOS кодировке, как и делали младшие версии Автокада. Ведь формат shx файла не менялся со времен ... как минимум 1992 г.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 02.07.2010, 10:37
#130
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Спасибо! Давно бился с созданием своих линий начиная с 2008 Када, плюнул, довольствовался имеющимся, благо сейчас типов линий - на любой каприз. Но судя по живучести темы проблема актуальная.
Krovlaf вне форума  
 
Непрочитано 03.08.2010, 17:57
#131
alldmc


 
Регистрация: 02.07.2006
Ростов
Сообщений: 276


Всем здравствуйте!
Вот есть стандартный автокадовский тип линии (см. вложение)
Как мне уменьшить расстояние между кружками в 3 раза не меняя мастаба и сделать эти кружки с заливкой, а не прозрачными, как сейчас?
p.s. создал новый топ по этой теме, т.к. тут никто не помог.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.JPG
Просмотров: 466
Размер:	7.1 Кб
ID:	43212  

Последний раз редактировалось alldmc, 03.08.2010 в 20:26.
alldmc вне форума  
 
Непрочитано 03.08.2010, 23:14
1 | #132
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от alldmc Посмотреть сообщение
Как мне уменьшить расстояние между кружками в 3 раза не меняя мастаба и сделать эти кружки с заливкой, а не прозрачными, как сейчас?
p.s. создал новый топ по этой теме, т.к. тут никто не помог.
1. Нужно залезть в описание этого типа линий (файл с расширением lin), найти описание сплошного штриха (положительное число, например, 10 или т.п.), и уменьшить это число в три раза.
2. Заливку окружностей нужно сделать с помощью создания новой формы, состоящей из нескольких концентрических окружностей с разницей диаметров 0.2 мм в масштабе. Этой формой нужно заменить форму в файле lin, описывающей пустую окружность.
Например, форма, "залитой" окружности:

;Точка диаметром 4
*009,25,CRCL4
8,(3,0),10,(4,-000),8,(-1,0),10,(3,-000),8,(-1,0),10,(2,-000),8,(-1,0),10,(1,-000),0
;

Здесь: код 8 - смещение курсора на то, что в скобках (например, на 3 по X и на 0 по Y), и код 10 - описание окружности диметром и направления черчения, описанных в скобках (например, диаметром 4 против часовой стрелки от горизонтали).

В чем именно не помогли "тут"? И где "тут"?

Последний раз редактировалось АлексЮстасу, 03.08.2010 в 23:20.
АлексЮстасу вне форума  
 
Непрочитано 15.08.2010, 01:30
#133
bobur735


 
Регистрация: 15.08.2010
Сообщений: 1


Помогите пожалуйста! Нужен тип линий(см. вложенный файл). Сам никак не смог создать. Спасибо зараннее.
Вложения
Тип файла: dwg
DWG 2007
линия.dwg (58.2 Кб, 9576 просмотров)
bobur735 вне форума  
 
Непрочитано 15.08.2010, 02:47
#134
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от bobur735 Посмотреть сообщение
Помогите пожалуйста! Нужен тип линий(см. вложенный файл). Сам никак не смог создать. Спасибо зараннее.
1. Создать две заготовки для двух форм - для круга==точки и для звена границы. Для этого вычертить эти фигуры только линиями и окружностями - без заливок, штриховок (pattern). Для формы точки нарисовать концентрические окружности через 0.2 мм в крупнейшем из нужных масштабов. Для формы звена границы площадь звена вычертить линиями через 0.2 мм.
2. Произвести действия по созданию форм и типа линий согласно #2 или с уточнениями из #105.
3. Посмотреть в Download - там были типы линий уже готовые
АлексЮстасу вне форума  
 
Непрочитано 24.08.2010, 13:56 Прерывистая линия
#135
ksuroff


 
Регистрация: 24.08.2010
Сообщений: 1


А можно ли создать такой тип линии: штрихи в начале и в конце, а также - на точках изгиба линии?
Или просто - в начале и в конце, а в промежутке - ни точек, ни штрихов?
ksuroff вне форума  
 
Непрочитано 24.08.2010, 15:14
#136
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от ksuroff Посмотреть сообщение
А можно ли создать такой тип линии: штрихи в начале и в конце, а также - на точках изгиба линии?
Или просто - в начале и в конце, а в промежутке - ни точек, ни штрихов?
Можно - в Microstation.

Вроде бы в Автокаде - нельзя. Самому бы хотелось знать как.
Можно сделать штриховку, чтобы штрихи всегда были в начале и в конце - если поставить генерацию линий в режим "нет" (Disabled). Но в середине все равно что-то будет.

Последний раз редактировалось АлексЮстасу, 24.08.2010 в 17:20.
АлексЮстасу вне форума  
 
Непрочитано 02.09.2010, 06:38
#137
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,537
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Возможно ли у текста в типе линии включить маску? Или растр туда запихать, чтобы сетевики спокойно использовали свои типы линий и не кричали:
"Наши буквы не видно, чертеж перекрывает! Будем по старинке копировать мтекст по линии"
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 03.09.2010, 11:21
#138
Vildar

AutoCAD
 
Регистрация: 26.07.2007
Москва
Сообщений: 1,064


Взял из данлоада файл типа линий. Там же есть файл примера этих линий. Но, как только пробую использовать эти линии в другом чертеже они становятся в 100 раз больше.
Т.е. например растояние между штрихами в сварной линии 1,5мм, в этом файле примеров линий, а в любом другом файле это растояние увеличивается до 150, в обоих случаях масштаб типа линии 1.

Что-то я не догоняю, в чем дело.

Добавлено. Блина, от какой-то настройки в профиле зависит, т.к. в другом профиле все нормально.

Последний раз редактировалось Vildar, 03.09.2010 в 11:31.
Vildar вне форума  
 
Непрочитано 03.09.2010, 11:35
#139
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Vildar, глобальный масштаб типа линий в чертеже проверить надо. LTSCALE
Хмурый вне форума  
 
Непрочитано 03.09.2010, 11:51
#140
Vildar

AutoCAD
 
Регистрация: 26.07.2007
Москва
Сообщений: 1,064


Хмурый, забыл про это написать. Да, он тоже в обоих случаях 1.

Пока подозрения на пути доступа (Настройка-Файл). По-моему только от этого зависит загрузка типа линий в разных профилях.
К файлу типа линий, который я скачал из данлоада, прилагается файл формы ltypeshp.
Но, все проверил, в обоих профилях прописан путь к стандартному support акада. Туда же скопировал файлы типа линии и форм.

Ядрен-батон, "виноват" масштаб аннотаций.

Последний раз редактировалось Vildar, 03.09.2010 в 12:33.
Vildar вне форума  
 
Непрочитано 13.09.2010, 14:26
#141
hohol2007


 
Регистрация: 21.03.2010
Сообщений: 1


А возможно ли создать такой тип линии (типа ЛЭП на не застройке) - в узлах полилинии стрелки, а между собой просто сплошная линия?
hohol2007 вне форума  
 
Непрочитано 13.09.2010, 22:39
#142
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от hohol2007 Посмотреть сообщение
А возможно ли создать такой тип линии (типа ЛЭП на не застройке) - в узлах полилинии стрелки, а между собой просто сплошная линия?
Почти тот же вопрос, что и в #123. И я к нему присоединяюсь.
Вроде бы в Автокаде нельзя. Но вдруг кто знает?
АлексЮстасу вне форума  
 
Непрочитано 13.09.2010, 23:39
#143
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Для таких целей можно попробовать использовать специально настроенный размер. Нас, например, учили размером делать стрелки между кругами на сетевых графиках.
engngr вне форума  
 
Непрочитано 14.09.2010, 00:22
#144
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от engngr Посмотреть сообщение
Для таких целей можно попробовать использовать специально настроенный размер. Нас, например, учили размером делать стрелки между кругами на сетевых графиках.
"Размер" - это Dimension?
Т.е. отображать ломаную линию ЛЭП набором этих отдельных элементов - "размеров"?
А на поворотных точках ЛЭП должны еще стоять обозначения опор.
АлексЮстасу вне форума  
 
Непрочитано 14.09.2010, 01:29
#145
KAI

геологоразведка, строительство
 
Регистрация: 14.10.2003
Магадан
Сообщений: 311


На мой взгляд, создать тип линий для ЛЭП и прочих сетей - невозможно. Разве что для подземных кабелей, да и там, начало и конец будут "корявыми".
Программно - довольно легко. Но, как правило, каждый элемент условного обозначения - это отдельный объект Acad.
__________________
Лень - великий двигатель прогресса!
KAI вне форума  
 
Непрочитано 14.09.2010, 02:53
#146
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от KAI Посмотреть сообщение
На мой взгляд, создать тип линий для ЛЭП и прочих сетей - невозможно. Разве что для подземных кабелей, да и там, начало и конец будут "корявыми".
Программно - довольно легко. Но, как правило, каждый элемент условного обозначения - это отдельный объект Acad.
Опоры - да, это физический объект, и в ряде случаев хорошо, чтобы они были отдельным элементом. А стрелки - часть собственно обозначения линии, которую нормально отобразить именно типом линии.
Любая программа - это всегда дополнительная работа и программиста, и пользователя. А если ЛЭП нужно передвинуть, изменить направление? И приходится мучиться с перетаскиванием всей канители, и еще больше мучиться с разворачиванием каждой штучки.
Похоже, что Автокад на описании типов линий просто сачканул.
АлексЮстасу вне форума  
 
Непрочитано 15.09.2010, 01:32
#147
KAI

геологоразведка, строительство
 
Регистрация: 14.10.2003
Магадан
Сообщений: 311


Можно ли объять необъятное?
Козьма Прутков утверждает, что нет.
p.s. Иногда просто проще нарисовать заново ЛЭП (с применением соответствующей программы) и удалить прежнюю.
__________________
Лень - великий двигатель прогресса!
KAI вне форума  
 
Непрочитано 15.09.2010, 02:22
#148
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от KAI Посмотреть сообщение
Можно ли объять необъятное?
Козьма Прутков утверждает, что нет.
p.s. Иногда просто проще нарисовать заново ЛЭП (с применением соответствующей программы) и удалить прежнюю.
Для других графических редакторов это вполне посильная задача.
Согласитесь, что много проще передвинуть узлы ЛЭП, чем рисовать новую, а потом удалять все навешенные элементы.
АлексЮстасу вне форума  
 
Непрочитано 15.09.2010, 15:40
#149
babkakoshka


 
Регистрация: 27.11.2008
Сообщений: 68


Цитата:
Сообщение от KAI Посмотреть сообщение
Можно ли объять необъятное?
Козьма Прутков утверждает, что нет.
p.s. Иногда просто проще нарисовать заново ЛЭП (с применением соответствующей программы) и удалить прежнюю.
Согласна. Рисую ЛЭП с помощью приложения KAI, и все очень просто получается.
babkakoshka вне форума  
 
Непрочитано 15.09.2010, 17:56
#150
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от babkakoshka Посмотреть сообщение
Согласна. Рисую ЛЭП с помощью приложения KAI, и все очень просто получается.
Кто-то спорит, что приложение KAI замечательно?
АлексЮстасу вне форума  
 
Непрочитано 26.09.2010, 15:41
#151
юрий1901


 
Регистрация: 26.09.2010
Сообщений: 4


Не могу создать сложный тип линий с формой(любой формой) выскакивает ошибка "Неверное число или продолжение" .Перерыл весь форум но так ничего и не нашел.Может у когото есть решение данной проблемы?
юрий1901 вне форума  
 
Непрочитано 26.09.2010, 16:18
#152
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от юрий1901 Посмотреть сообщение
Не могу создать сложный тип линий с формой(любой формой) выскакивает ошибка "Неверное число или продолжение" .Перерыл весь форум но так ничего и не нашел.Может у когото есть решение данной проблемы?
Без картинки сообщения об ошибке и без файлов lin, shp, shx разобраться сложно.
АлексЮстасу вне форума  
 
Непрочитано 26.09.2010, 16:30
#153
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Цитата:
Сообщение от hohol2007 Посмотреть сообщение
А возможно ли создать такой тип линии (типа ЛЭП на не застройке) - в узлах полилинии стрелки, а между собой просто сплошная линия?
Для отрисовки ЛЭП создавать тип линии не надо. Достаточно использовать динамические блоки. Блоки не мои и я не помню где я их скачал. При желании можно доработать
Вложения
Тип файла: dwg
DWG 2007
Блоки ЛЭП.dwg (164.1 Кб, 10163 просмотров)
Krovlaf вне форума  
 
Непрочитано 26.09.2010, 16:43
#154
юрий1901


 
Регистрация: 26.09.2010
Сообщений: 4


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Без картинки сообщения об ошибке и без файлов lin, shp, shx разобраться сложно.
конечно, вот они:
Вложения
Тип файла: zip 111.zip (27.6 Кб, 403 просмотров)
юрий1901 вне форума  
 
Непрочитано 26.09.2010, 17:41
1 | #155
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от юрий1901 Посмотреть сообщение
конечно, вот они:
Сначала у меня тоже почему-то не получалось. Выдавались ошибки.
Но потом как-то получилось. См. приложение.
В файле 1.lin зачем-то есть строка 5 с описанием A,20,-30,0. На всякий случай я бы ее удалил.
В чем было дело - если честно - не понял.
Раньше у меня ошибки выдавались, если файл с новой формой не был скомпилирован или же файл dwg нужно было закрыть-открыть, чтобы Автокад перечитал файл форм.

Krovlaf - блоки для ЛЭП круты. Человек действительно постарался и добился. Почти как "астролябия, которая сама все меряет" - в них сразу все что только возможно. Тоже нормальное решение.
Но некоторые проблемы те же - при редактировании самой линии придется переставлять блоки и крутить стрелки. В таких блоках разворачивать заметно легче, чем штатным разворотом.
Но ведь в типе линий их и разворачивать не нужно было бы вообще.
Вложения
Тип файла: rar 13.rar (161 байт, 383 просмотров)

Последний раз редактировалось АлексЮстасу, 26.09.2010 в 17:51.
АлексЮстасу вне форума  
 
Непрочитано 26.09.2010, 18:09
#156
юрий1901


 
Регистрация: 26.09.2010
Сообщений: 4


да ваш файл работает но я опять таки не могу создать такой же тип линии , таже самая ошибка
юрий1901 вне форума  
 
Непрочитано 26.09.2010, 20:00
1 | #157
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от юрий1901 Посмотреть сообщение
да ваш файл работает но я опять таки не могу создать такой же тип линии , таже самая ошибка
Конкретно: что именно Вы делаете и как?
АлексЮстасу вне форума  
 
Непрочитано 26.09.2010, 20:43
#158
юрий1901


 
Регистрация: 26.09.2010
Сообщений: 4


Все Все!!! я понял в чем моя ошибка эти типы линий просто нельзя создавать с помошью команды -ТИПЛИН , а надо вручную вбивать описание в файл *.lin
юрий1901 вне форума  
 
Непрочитано 26.09.2010, 20:48
#159
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от юрий1901 Посмотреть сообщение
Все Все!!! я понял в чем моя ошибка эти типы линий просто нельзя создавать с помошью команды -ТИПЛИН , а надо вручную вбивать описание в файл *.lin
Можно и с формами. Об этом же как раз эта тема с самого ее начала.
(Правда, сам-то я все делал врукопашную, т.к. даже не знал тогда,что есть функции)
АлексЮстасу вне форума  
 
Непрочитано 22.10.2010, 15:57
#160
frame


 
Регистрация: 22.10.2010
Сообщений: 3


C созданием линий вроде разобрался, но вот незадачка - надо сделать линию подпорной стены(400мм). Делаю shape (заливка причем не выделяеться). А после mkltype линия некорректно вообще отображается.
Почему не получатся?
Миниатюры
Нажмите на изображение для увеличения
Название: lin.png
Просмотров: 244
Размер:	3.9 Кб
ID:	46997  
frame вне форума  
 
Непрочитано 22.10.2010, 16:11
#161
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от frame Посмотреть сообщение
C созданием линий вроде разобрался, но вот незадачка - надо сделать линию подпорной стены(400мм). Делаю shape (заливка причем не выделяеться). А после mkltype линия некорректно вообще отображается.
Почему не получатся?
Заливки в типах линий вообще не участвуют. Вместь заливок площади заполняют линиями через 0.2 мм в масштабе.
Чтобы понять что к чему, нужно бы видеть что должно быть, и что получается.
Не все, наверное, знают, что такое "линия подпорной стены(400мм)", и как она должна выглядеть в чертеже.
АлексЮстасу вне форума  
 
Непрочитано 22.10.2010, 16:17
#162
frame


 
Регистрация: 22.10.2010
Сообщений: 3


2АлексЮстасу я привел же пример в картинке, ширина 400мм, ну и квадраты соответственно через 400мм.
Получилось, но вот при поворотах вот такие артефакты, как сделать чтобы не было разрывов этих?
Миниатюры
Нажмите на изображение для увеличения
Название: lin2.png
Просмотров: 230
Размер:	5.1 Кб
ID:	47002  

Последний раз редактировалось frame, 22.10.2010 в 16:27.
frame вне форума  
 
Непрочитано 22.10.2010, 16:50
1 | #163
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от frame Посмотреть сообщение
2АлексЮстасу я привел же пример в картинке, ширина 400мм, ну и квадраты соответственно через 400мм.
Получилось, но вот при поворотах вот такие артефакты, как сделать чтобы не было разрывов этих?
Лучше, наверное, сделать тип линий с одной базовой сплошной линией, и перпендикулярно ей заштрихованные квадраты и поперечные штрихи, а не пустые квадраты. А на ее основе - мультилинию. В которой одна линия будет с этим типом, а вторая - через 400 мм, но сплошная.
Если же сделать сразу тип линий с заштрихованными и пустыми квадратами, то на поворотах они будут налезать друг на друга.

Всем линиям с типами, содержащими shape, советую делать генерацию линии - "да" (Linetype generation - Enabled). Тогда такие линии явно лучше отображаются. Попробуйте уже на этой линии.

Последний раз редактировалось АлексЮстасу, 22.10.2010 в 16:55.
АлексЮстасу вне форума  
 
Непрочитано 22.10.2010, 17:55
#164
frame


 
Регистрация: 22.10.2010
Сообщений: 3


почти получилось. Спасибо. На счет мультилинии хорошая идея, но вот повороты на дуге остались такими же, т.к. период повторения линии наверное большой.
frame вне форума  
 
Непрочитано 22.10.2010, 18:05
1 | #165
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от frame Посмотреть сообщение
почти получилось. Спасибо. На счет мультилинии хорошая идея, но вот повороты на дуге остались такими же, т.к. период повторения линии наверное большой.
Если описывать в типе линий эту повторяющуюся канитель не на одном отрезке, а на пяти (по числу квадратов), то и поворачивать линия будет во столько же раз лучше.

Последний раз редактировалось АлексЮстасу, 23.10.2010 в 01:48.
АлексЮстасу вне форума  
 
Непрочитано 11.11.2010, 11:15 Тип линии в AutoCAD
#166
Djony


 
Регистрация: 16.06.2010
Сообщений: 18


Как создать линию в автокаде с текстом и пробелами что бы они чередовались.
пример ----- Т3 ----- ------ Т3 ------ ------- Т3 ------
Получается только создать линию чтобы текст пропечатывался в каждые пробел, как открорректировать не знаю
записал следующим образом подскажите как исправить

*горячая_вода, Горячее водоснабжение ----Т3---- ----Т3----,
A,4,-1,["Т3",STANDARD,s=0.5,R=0.0,x=-0.5,Y=-0.5],-2
Djony вне форума  
 
Непрочитано 11.11.2010, 11:25
#167
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


A,4,-1,["Т3",STANDARD,s=0.5,R=0.0,x=-0.5,Y=-0.5],-2,4,-2
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 11.11.2010, 16:28 Помогите
#168
Nidheah


 
Регистрация: 11.11.2010
Сообщений: 7


Помогите плз сделать тип линии 1.dwg
эт на кабель....
Nidheah вне форума  
 
Непрочитано 11.11.2010, 18:00
#169
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Nidheah Посмотреть сообщение
Помогите плз сделать тип линии Вложение 47996
эт на кабель....
Помогаю. В чем проблема?
Неплохо бы почитать хотя бы эту тему с начала. Там почти все уже есть. Можно еще обратить внимание на другие вопросы в этой же теме на похожие типы линий - чтобы действовать по аналогии.
АлексЮстасу вне форума  
 
Непрочитано 11.11.2010, 18:37
#170
Nidheah


 
Регистрация: 11.11.2010
Сообщений: 7


НАдо сделать а то мя чет вообще не выходит....(
Nidheah вне форума  
 
Непрочитано 11.11.2010, 18:39
#171
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от Nidheah Посмотреть сообщение
НАдо сделать а то мя чет вообще не выходит
И что вы уже сделали?
engngr вне форума  
 
Непрочитано 11.11.2010, 18:48
#172
Nidheah


 
Регистрация: 11.11.2010
Сообщений: 7


незнаю че делать с .shx
Nidheah вне форума  
 
Непрочитано 11.11.2010, 19:07
#173
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Nidheah Посмотреть сообщение
незнаю че делать с .shx
shx файл существует для хранения так называемых форм, т.е. всего того в типе линий, что не ялвяется штрихами, рисуемыми вдоль оси.
В Вашем случае нужно сделать форму % и окружности в файле shp, скомпилировать его командой compile, и у Вас будет свой shx.
Или же попытаться его сделать средствами Express, описанными в первом посте этой темы и в посте #2.
Так что с shx не надо делать ничего. Его сам нужно сделать с нужными формами.
И на него нужно ссылаться, указывая какую форму из какого файла shx использовать в описываемом типе линий. См., например посты 154-155, где "STANDARD" - и есть имя нужного там файла shx.
Или еще че?
АлексЮстасу вне форума  
 
Непрочитано 11.11.2010, 19:15
#174
Nidheah


 
Регистрация: 11.11.2010
Сообщений: 7


Спасибо) я почитаю но может ктото кинут сам скрипт готового продукта?)
Nidheah вне форума  
 
Непрочитано 11.11.2010, 19:32
#175
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Nidheah Посмотреть сообщение
Спасибо) я почитаю но может ктото кинут сам скрипт готового продукта?)
Может быть не столько почитывать, сколько сразу же и попробовать?
Можно еще подглядеть как сделаны типы линий в стандартных библиотеках Автокада, которые предлагается подгрузить по умолчанию.
АлексЮстасу вне форума  
 
Непрочитано 12.11.2010, 11:50
#176
Nidheah


 
Регистрация: 11.11.2010
Сообщений: 7


Ну все же может ктото плз выложить готовый файл.... я ся чуствую нубом какимто((
Nidheah вне форума  
 
Непрочитано 12.11.2010, 12:22
#177
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Nidheah Посмотреть сообщение
Ну все же может ктото плз выложить готовый файл.... я ся чуствую нубом какимто((
Это Вы выкладывайте свой файл - какой сможете сделать, а здесь помогут понять, что не так.
Или порадоваться, что все так.

Последний раз редактировалось АлексЮстасу, 12.11.2010 в 12:42.
АлексЮстасу вне форума  
 
Непрочитано 12.11.2010, 12:52 А
#178
Nidheah


 
Регистрация: 11.11.2010
Сообщений: 7


ВотРабочий стол.rar
Nidheah вне форума  
 
Непрочитано 12.11.2010, 13:11
#179
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Nidheah Посмотреть сообщение
А где Ваш файл lin - собственно описание типа линии?
И в файле shp описана только одна форма - DVX, а в Вашем примере форм должно быть две.
АлексЮстасу вне форума  
 
Непрочитано 12.11.2010, 13:18
#180
Nidheah


 
Регистрация: 11.11.2010
Сообщений: 7


короче я чайник , сори но мне вообще ниче не доходит(( а зачем сюда лин файл вообще....я знаю зачем он нужен но зачем он вам???
Nidheah вне форума  
 
Непрочитано 12.11.2010, 13:23
#181
Лиспер


 
Регистрация: 11.10.2010
Сообщений: 979


Используй команду _.etransmit (в русской версии можно вбивать ФОРМКОМПЛЕКТ)
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 12.11.2010, 13:26
#182
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Nidheah Посмотреть сообщение
короче я чайник , сори но мне вообще ниче не доходит(( а зачем сюда лин файл вообще....я знаю зачем он нужен но зачем он вам???
А как здесь смогут помочь, если не смогут увидеть что не так получилось?
Увидеть это можно, только имея файл lin, все Ваши файлы для типа линий.
Чтобы подсказать и про само описание типа линий в lin, да и в Автокаде посмотреть без него нельзя.
АлексЮстасу вне форума  
 
Непрочитано 12.11.2010, 22:44
#183
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Offtop: Nidheah, короче, нахаляву никто делать за вас не будет. Помочь - да, пожалуйте, но вы сами-то хоть что-нибудь начните делать.
engngr вне форума  
 
Непрочитано 12.11.2010, 23:03
#184
Nikolay 2


 
Регистрация: 27.02.2008
Сообщений: 140


Посмотри, так устроит?
Вложения
Тип файла: zip Shared.zip (399 байт, 290 просмотров)
Nikolay 2 вне форума  
 
Непрочитано 13.11.2010, 02:46
#185
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от engngr Посмотреть сообщение
Offtop: Nidheah, короче, нахаляву никто делать за вас не будет. Помочь - да, пожалуйте, но вы сами-то хоть что-нибудь начните делать.
Сделать - не проблема. Но будет ли от этого кому польза?
Типы линий - такой предмет, в котором вполне можно разобраться в целом. И люди же помогут.
АлексЮстасу вне форума  
 
Непрочитано 13.11.2010, 19:38
#186
Nikolay 2


 
Регистрация: 27.02.2008
Сообщений: 140


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Сделать - не проблема. Но будет ли от этого кому польза?
А вот если вопросов по этой линии не будет, то и пользы для просящего ее сделать тоже, кроме тупого использования.
Nikolay 2 вне форума  
 
Непрочитано 13.11.2010, 20:29
#187
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Nikolay 2 Посмотреть сообщение
А вот если вопросов по этой линии не будет, то и пользы для просящего ее сделать тоже, кроме тупого использования.
Да, с самого начала чувствую себя свиньей
Надеюсь, что счастливый обладатель этого типа линий будет пользоваться исключительно им.
АлексЮстасу вне форума  
 
Непрочитано 02.12.2010, 10:34
#188
снап


 
Регистрация: 02.12.2010
Сообщений: 1


подскажите пожалуйста, как сделать такой тип линии?
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 356
Размер:	2.5 Кб
ID:	49248
У меня эта линия получается: на последнем штрихе нет кружка или на 1-ом.

Последний раз редактировалось снап, 02.12.2010 в 10:39.
снап вне форума  
 
Непрочитано 02.12.2010, 15:19
#189
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от снап Посмотреть сообщение
подскажите пожалуйста, как сделать такой тип линии?
Вложение 49248
У меня эта линия получается: на последнем штрихе нет кружка или на 1-ом.
Увы, для Автокадовских типов линий это обычное дело. (Эх, кто бы опроверг это некомпетентное утверждение...)
На всякий случай: для лучшего отображения типов линий с самодельными формами полилиниям нужно задавать генерацию типа линий "Вкл" (LinetypeGeneration==yes)/
АлексЮстасу вне форума  
 
Непрочитано 03.12.2010, 11:45
#190
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 311


Цитата:
Сообщение от снап Посмотреть сообщение
У меня эта линия получается: на последнем штрихе нет кружка или на 1-ом.
А на код типа линии из файла .lin и формы .shp (если есть) можно посмотреть? Если они создавались с помощью ЭкспрессТулзов может какие-то ошибки есть.
Олег К. вне форума  
 
Непрочитано 13.12.2010, 09:06
#191
gogiyar

ПЗУ/АР/ОДИ/ЭЭФ
 
Регистрация: 13.12.2010
Ярославль
Сообщений: 94


Здравствуйте! Так как здесь все обсуждают типы линий, надеюсь вы сможете помочь.
Такая ситуация, перевожу из Автокада в Архикад .dwg подоснову, но типы линий в которых есть обозначения сетей(буквы Г, Кл) в Архикаде не отображаются
Может существует какой нибудь файл .Shx в котором и есть данные типах линий и которые мне помогли бы? Как можно его найти или создать?
Сам исполнитель .dwg подосновы ничего не знает.
Очень нуждаюсь в помощи! Заранее всем спасибо!
Все разобрался.

Последний раз редактировалось gogiyar, 13.12.2010 в 10:54.
gogiyar вне форума  
 
Непрочитано 21.12.2010, 00:23
#192
Tonic


 
Регистрация: 26.06.2007
Воронеж
Сообщений: 151


Как думаете, возможно ли сделать тип линии с SHX, но не простой, а золотой такой, чтобы при построении коротких участков форма вставлялась посередине сегмента линии?
Т.е. имеется полилиния -----()-----()-----, с расстоянием в 40 ед. между формами. Но при построении очередного сегмента полилинии длиной 35 ед. построится -----, а хотелось бы --()--.
А ведь у полилинии должен быть, конечно, один тип линии, тут два типа не получится чередовать. Может, есть какой-то механизм создания сложного адаптивного типа линии?
Tonic вне форума  
 
Непрочитано 21.12.2010, 01:50
#193
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Tonic Посмотреть сообщение
Может, есть какой-то механизм создания сложного адаптивного типа линии?
Цитата:
Сообщение от снап Посмотреть сообщение
У меня эта линия получается: на последнем штрихе нет кружка или на 1-ом.
Инструмент описания-отображения типов линий у Автокада очень слабый. Принципиально не умный: не привязан к длинам отрезков между вершинами, не привязан к вершинам, почти гарантированно теряет отображение форм в начале-конце и т.п.
Не предусмотрено же в описании типов линий никаких средств для учета положения штрихов или форм относительно вершин полилиний. Это хоть понять еще могу - нет и нет. Но почему невозможно вставить форму хотя бы в точку начала линии - для меня загадка абсолютная. Хотя ведь предусмотрено описание: A,0,[форма],n...
Или как?
Ну, некогда Автокаду сделать качественное описание-отображение типов линий. Нужно новую многотысячную версию выпускать, вертикальные приложения развивать, не до базовой мелочевки, видно.
АлексЮстасу вне форума  
 
Непрочитано 28.01.2011, 11:47
#194
Delets


 
Регистрация: 07.04.2009
Сообщений: 2


Можно ли вводить значение текста при построении линии?
Delets вне форума  
 
Непрочитано 28.01.2011, 11:50
#195
Лиспер


 
Регистрация: 11.10.2010
Сообщений: 979


Это чтобы оно отображалось внутри линии? Тогда нет.
Точнее, не так. Типом линии эту задачу не решить.
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 31.01.2011, 11:15 вопрос на засыпку
#196
Vadim2309


 
Регистрация: 26.12.2009
Сообщений: 5


вопрос на засыпку: в чертеже есть линия с буквой (трасса водопровода --В--) буква текстом в стиле STANDARD. нужно внести изменение в этот тип линии. как найти файл *.lin где описан этот тип?
Vadim2309 вне форума  
 
Непрочитано 31.01.2011, 13:23
#197
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Vadim2309 Посмотреть сообщение
вопрос на засыпку: в чертеже есть линия с буквой (трасса водопровода --В--) буква текстом в стиле STANDARD. нужно внести изменение в этот тип линии. как найти файл *.lin где описан этот тип?
Похоже, что прямо узнать - никак.
Искать по косвенным признакам:
1. найти все файлы типа *.lin, в которых встречается название соответствующего типа - водопровода. Лучше - сразу в папках, которые описаны в настройках Автокада для файлов ресурсов - Support Files.
2. Найти внутри первого из этих файлов *.lin тип линий с нужным названием. Изменить его, перезагрузить в файл, регенерировать. Если изменения в файле не произошло, то смотреть следующий файл.
АлексЮстасу вне форума  
 
Непрочитано 31.01.2011, 15:47
#198
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 311


В принципе, если в типе линии используются формы (shape), можно узнать имя их файла. Команда SHAPE, далее вопросик и показать весь список - в отчете будут указаны имена файлов .shx из которых формы загружены. Через поиск найти этот файл и где-то рядом должен быть файл типов линий (теоретически ).
Но, если я правильно помню, описание простых типов линий может храниться только в чертеже, без использования внешнего файла. Если Вам прислали только один файл .dwg и там есть этот тип линии, то мало что можно сделать. Разве что вытянуть из таблицы типов линий файла описание нужной и править, или сохранить в файл .lin подправить и снова загрузить.
Олег К. вне форума  
 
Непрочитано 31.01.2011, 15:51
#199
Vadim2309


 
Регистрация: 26.12.2009
Сообщений: 5


тип линии хранится в файле чертежа, загружается из файла чертежа. и ни какой существующий файл *.lin не изменит линию. нужно грамотно отредактирвать эту запись. можно, конечно, пробовать подменить вручную в чертеже тип каждой линии с таким типом... не гуд. я хотел бы грамотно решить задачу.
Vadim2309 вне форума  
 
Непрочитано 31.01.2011, 16:15
#200
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Vadim2309 Посмотреть сообщение
тип линии хранится в файле чертежа, загружается из файла чертежа. и ни какой существующий файл *.lin не изменит линию. нужно грамотно отредактирвать эту запись. можно, конечно, пробовать подменить вручную в чертеже тип каждой линии с таким типом... не гуд. я хотел бы грамотно решить задачу.
Если в существующих *.lin этот тип не описан, то нужно его в нужный *.lin добавить или такой *.lin создать.
Описание типа линий с буквой (-ами) не так и сложно. Например, из штатного acadiso.lin тип линий с подписью "GAS":
*GAS_LINE,Gas line ----GAS----GAS----GAS----GAS----GAS----GAS--
A,12.7,-5.08,["GAS",STANDARD,S=2.54,R=0.0,X=-2.54,Y=-1.27],-6.35
Пишете после "*" название своего типа, комментарий.
После "A" пишете нужные длины штрихов и пробелов - просто померить в файле. В квадратных скобках ["В",STANDARD,высота,,R=0.0,сдвиг по горизонтали, сдвиг по вертикали].
АлексЮстасу вне форума  
 
Непрочитано 31.01.2011, 17:43
#201
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 311


Да, любим мы велосипеды конструировать, вот что нашел: LISP.Экспорт описания типа линии из dwg файла в lin. Может полезным будет.
А замена возможна через быстрый выбор по типу линии или с использованием CAD Standards (проверка элементов файла на соответствие стандарту, не знаю, правда, как эта функция в последних версиях называется)
Олег К. вне форума  
 
Непрочитано 31.01.2011, 18:20
#202
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Олег К. Посмотреть сообщение
Да, любим мы велосипеды конструировать, вот что нашел: LISP.Экспорт описания типа линии из dwg файла в lin. Может полезным будет.
А замена возможна через быстрый выбор по типу линии или с использованием CAD Standards (проверка элементов файла на соответствие стандарту, не знаю, правда, как эта функция в последних версиях называется)
Это не просто велосипеды - это базовые знания. Вы что, хотите, чтобы за нас все программы делали?
Заменять в данном случае не нужно, т.к. имя у типа линий должно быть такое же, как у исходного. Созданный тип линий нужно перезагрузить, и обновить экран.
АлексЮстасу вне форума  
 
Непрочитано 01.02.2011, 10:08
#203
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 311


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Это не просто велосипеды - это базовые знания. Вы что, хотите, чтобы за нас все программы делали?
Да, неплохо бы было, Человек думает что делать - программа делает. Эт так, в порядке утопии .
Просто тема пошла о том, как бы из чертежа вытянуть описание типа линии, а оказывается это уже 3 года назад сделали. Вот велосипед и вспомнился.

Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Заменять в данном случае не нужно, т.к. имя у типа линий должно быть такое же, как у исходного. Созданный тип линий нужно перезагрузить, и обновить экран.
Но это только при совпадении имен. Встречаются ситуации, что был водопровод холодной воды, а стал горячей; или электросеть по той же трассе другая проходит.
Олег К. вне форума  
 
Непрочитано 01.02.2011, 11:45
#204
Vadim2309


 
Регистрация: 26.12.2009
Сообщений: 5


Цитата:
Сообщение от Олег К. Посмотреть сообщение
Да, неплохо бы было, Человек думает что делать - программа делает. Эт так, в порядке утопии .
Просто тема пошла о том, как бы из чертежа вытянуть описание типа линии, а оказывается это уже 3 года назад сделали. Вот велосипед и вспомнился.

Но это только при совпадении имен. Встречаются ситуации, что был водопровод холодной воды, а стал горячей; или электросеть по той же трассе другая проходит.
Вы меня поняли. уточняю: первое - текст "В" - (вода) забит в неподходящем стиле standard, второе - масштаб текста (неизвестен) тоже не годится. а еще точнее - хотел лучше разобраться в этом вопросе. нужен удобный инструмент для управления типами линий в файле чертежа. есть еще один корявый способ решения: создать хороший тип линий с темже именем как у неправильного типа, загрузить его в новый чертеж, затем вставить в него все из исходного чертежа. иходные линии автоматом преобразуются в хороший вид. вобщем это тупо. самый понятный способ, конечно, через быстрый выбор по типу линии, только придется ввдить дополнительно промежуточный тип лини.

Последний раз редактировалось Vadim2309, 01.02.2011 в 14:15. Причина: не закончена мысль
Vadim2309 вне форума  
 
Непрочитано 01.02.2011, 14:46
#205
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 311


Не, не, читайте внимательно пост #190. Если имена типов линий совпадают, то при загрузке через Linetype Manager будет вопрос "хотите ли Вы заменить существующий тип выбранным?"
Олег К. вне форума  
 
Непрочитано 07.02.2011, 10:52
#206
Delets


 
Регистрация: 07.04.2009
Сообщений: 2


А очень жаль. Было бы здорово: К1 К2 В1 В7 и все одним типом линии!
Delets вне форума  
 
Непрочитано 15.02.2011, 12:33
#207
fs_


 
Регистрация: 20.01.2011
Сообщений: 84


Цитата:
1. Создать shape (Express Tools - mkshape). перед этим, ессно, нарисовать объекты, входящие в shape. Для записи выбирать, в принципе, любое имя файла.
2. Командой shape вставить новый объект в текущий файл.
3. Нарисовать остатки линий.
4. Сделать mkltype.
Извиняюсь, если мой вопрос кто-то поднимал, но перечитывать все что нашел нет пока возможности. Вопрос пользуюсь приемом который у меня процитирован, но получить такой тип --о-- не получается.
из того что слева получается то что справо рисунок прикрепил..
[IMG]http://s55.***********/i148/1102/9f/1562ecbb3ba2.jpg[/IMG]
fs_ вне форума  
 
Непрочитано 15.02.2011, 12:55
#208
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от fs_ Посмотреть сообщение
Извиняюсь, если мой вопрос кто-то поднимал, но перечитывать все что нашел нет пока возможности. Вопрос пользуюсь приемом который у меня процитирован, но получить такой тип --о-- не получается.
из того что слева получается то что справо рисунок прикрепил..
[IMG]http://s55.***********/i148/1102/9f/1562ecbb3ba2.jpg[/IMG]
Замените в описании формы на описание окружности http://forum.dwg.ru/showpost.php?p=577967&postcount=115
АлексЮстасу вне форума  
 
Непрочитано 15.02.2011, 13:54
#209
fs_


 
Регистрация: 20.01.2011
Сообщений: 84


АлексЮстасу, спасибо. понял , что проблема в слишком маленьком маштабе )
через описание окружности пробовал - получается.
но вот только если в коружности должна быть черточка или точка уже сложно становится....

а не знаете, случайно, где можно сакачать типы линий для генпланистов (геодезистов)? Может кто-то уже проходил мой путь..
fs_ вне форума  
 
Непрочитано 15.02.2011, 19:15
#210
lesyababy


 
Регистрация: 10.05.2010
KZN
Сообщений: 21


не знаю куда написать. вопроос:
делаю чертежи в модели в М 1:1, использую там штрихпунктирную линию, а на листе показывается как прямая. в чем ошибка? в типах линий сразу же задала масштаб этой линии, 1:150. дайте почитать ссылку, пож-та, компетентные люди
lesyababy вне форума  
 
Непрочитано 15.02.2011, 19:32
#211
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


lesyababy http://forum.dwg.ru/showthread.php?t=42167
Поиск ! Введи масштаб штрих пунктирных линий и найдешь
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 24.02.2011, 23:26
#212
msilk


 
Регистрация: 06.08.2009
Сообщений: 31
<phrase 1=


Здравствуйте. Ребята не встречали тип линий железной дороги,только не то что обозначается меньше масштаба 1:1000,мы всегда выдаем в 1000 и в 500 масштабах.Или что то в виде лиспа.Буду очень признателен.
msilk вне форума  
 
Непрочитано 25.02.2011, 00:15
#213
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от msilk Посмотреть сообщение
Здравствуйте. Ребята не встречали тип линий железной дороги,только не то что обозначается меньше масштаба 1:1000,мы всегда выдаем в 1000 и в 500 масштабах.Или что то в виде лиспа.Буду очень признателен.
1. Можно не тип линий для жд путей в 1:500, 1:1000 (он, правда тоже нужен), а мультилиния. Т.к. в Автокде не поддерживаются типы линий из множества параллельных. Но мультилиния - как раз то. Делаете тип линии сплошную с поперечинами, и на ее основе и другой просто сплошной линии, делаете мультилинию путей.
2. Тоже возможное решение - чертить один рельс типом линии с поперечинами, потом офсетить, и заменять вторую линию на простую.
АлексЮстасу вне форума  
 
Непрочитано 25.02.2011, 09:49
#214
msilk


 
Регистрация: 06.08.2009
Сообщений: 31
<phrase 1=


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
1. Можно не тип линий для жд путей в 1:500, 1:1000 (он, правда тоже нужен), а мультилиния. Т.к. в Автокде не поддерживаются типы линий из множества параллельных. Но мультилиния - как раз то. Делаете тип линии сплошную с поперечинами, и на ее основе и другой просто сплошной линии, делаете мультилинию путей.
2. Тоже возможное решение - чертить один рельс типом линии с поперечинами, потом офсетить, и заменять вторую линию на простую.
Спасибо.о втором варианте как раз думал вчера...тогда будем ваять чего нибудь. Хочется конечно одним движением делать.Я сейчас делаю создаю две линии,и через команду "разделить" блоками на нашу шпалы.

Последний раз редактировалось msilk, 25.02.2011 в 10:07.
msilk вне форума  
 
Непрочитано 25.02.2011, 12:16
#215
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от msilk Посмотреть сообщение
Спасибо.о втором варианте как раз думал вчера...тогда будем ваять чего нибудь. Хочется конечно одним движением делать.Я сейчас делаю создаю две линии,и через команду "разделить" блоками на нашу шпалы.
Мультилинии имеют недостатки (точнее, есть недоделки их Автокадом), но, во-первых, опыт этого форума говорит, что это преодолимо, а, во-вторых, мультилинией чертить жд пути и есть "одним движением делать".
АлексЮстасу вне форума  
 
Непрочитано 25.02.2011, 13:48
#216
msilk


 
Регистрация: 06.08.2009
Сообщений: 31
<phrase 1=


Вот через "Экспрес тулс" создал таки типы линий ж.д. Сверху линия состоит: рельсы созданы отдельно полилинией,а шпалы это тип линий. Снизу линия, это полностью созданный тип линий.Но во всех случаях там где есть конец линий,происходит смещение. А в случаи с нижне линией вообще переворачивает (ну это не проблема,просто начало линии ставишь не рельсу а между рельс) У меня вопрос,можно как то устранить это смещение в конце линии? А на счет мультилиний...я ими очень редко пользуюсь...ее разве можно дугой чертить.
Миниатюры
Нажмите на изображение для увеличения
Название: жд.jpg
Просмотров: 459
Размер:	18.6 Кб
ID:	54426  
msilk вне форума  
 
Непрочитано 25.02.2011, 14:19
#217
vn


 
Регистрация: 10.02.2006
Сообщений: 373


Все ссылки пустые! Может заменишь чем-то содержательным?
vn вне форума  
 
Непрочитано 25.02.2011, 15:15
#218
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от msilk Посмотреть сообщение
Вот через "Экспрес тулс" создал таки типы линий ж.д. Сверху линия состоит: рельсы созданы отдельно полилинией,а шпалы это тип линий. Снизу линия, это полностью созданный тип линий.Но во всех случаях там где есть конец линий,происходит смещение. А в случаи с нижне линией вообще переворачивает (ну это не проблема,просто начало линии ставишь не рельсу а между рельс) У меня вопрос,можно как то устранить это смещение в конце линии? А на счет мультилиний...я ими очень редко пользуюсь...ее разве можно дугой чертить.
Лучше бы dwg, shx, lin - по картинке понять трудно.
Возможно, что линии нужно просто сшить. У линий желательно выставить тип генерации "Да" (Linetype Generation==Enabled).
АлексЮстасу вне форума  
 
Непрочитано 25.02.2011, 16:36
#219
msilk


 
Регистрация: 06.08.2009
Сообщений: 31
<phrase 1=


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Лучше бы dwg, shx, lin - по картинке понять трудно.
Возможно, что линии нужно просто сшить. У линий желательно выставить тип генерации "Да" (Linetype Generation==Enabled).
Вот скидываю. Это тот вариант когда ж.д. полностью считается линией и привязана к оси ж.д. C генерацией гораздо лучше,СПАСИБО. С генерацией остался небольшой недостаток...теперь только в самом конце и в начале видны небольшие черточки,если их как то убрать то вооще будет круто (обведены на рисунке). На счет генерации нашел команду PLINEGEN выше в форуме она включает полностью во всем файле генерацию.Она остается включенной если файл на другом компе открыть?
Миниатюры
Нажмите на изображение для увеличения
Название: Рисунок.jpg
Просмотров: 390
Размер:	19.4 Кб
ID:	54447  
Вложения
Тип файла: rar по центру.rar (916 байт, 195 просмотров)

Последний раз редактировалось msilk, 25.02.2011 в 16:51.
msilk вне форума  
 
Непрочитано 25.02.2011, 16:50
#220
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от msilk Посмотреть сообщение
Вот скидываю. Это тот вариант когда ж.д. полностью считается линией и привязана к оси ж.д. C генерацией гораздо лучше,СПАСИБО ,а можно выставить чтобы она всегда была включена, либо чтобы была в файле ко всем линиям применима,и чтобы была включена если перебросить файл на другой комп? С генерацией остался небольшой недостаток...теперь только в самом конце и в начале видны небольшие черточки,если их как то убрать то вооще будет круто (обведены на рисунке).
Генерация всех линий файла: plinegen==1.
АлексЮстасу вне форума  
 
Непрочитано 25.02.2011, 17:14
#221
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от msilk Посмотреть сообщение
Ребята не встречали тип линий железной дороги,только не то что обозначается меньше масштаба 1:1000,мы всегда выдаем в 1000 и в 500 масштабах
Типа такого?

Близкая тема: Проблема с созданием линии Ж.Д.
Туда же добавлена сама команда
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 28.02.2011 в 11:36.
VVA вне форума  
 
Непрочитано 25.02.2011, 23:02
#222
msilk


 
Регистрация: 06.08.2009
Сообщений: 31
<phrase 1=


VVA
типа того было бы совсем идеально (я про картинку)...но ссылка на тему я уже смотрел, это не то.А про лисп...,то что там есть я устанавливал,он просто выполняет команду "офсет"
msilk вне форума  
 
Непрочитано 26.02.2011, 00:18
#223
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от msilk Посмотреть сообщение
теперь только в самом конце и в начале видны небольшие черточки,если их как то убрать то вооще будет круто (обведены на рисунке). На счет генерации нашел команду PLINEGEN выше в форуме она включает полностью во всем файле генерацию.Она остается включенной если файл на другом компе открыть?
Да, значение PLINEGEN сохранится в файле.
Эти черточки в начале-конце будут, кажется, всегда - это один из пороков автокадовских типов линий. (Опровергните кто-нибудь это!).
Делайте мультилинией. Сейчас с мультилиниями нельзя нормально сделать только три простых основных действия: сшить, разрезать, взорвать. Остальное основное уже существует.
АлексЮстасу вне форума  
 
Непрочитано 26.02.2011, 22:06
#224
msilk


 
Регистрация: 06.08.2009
Сообщений: 31
<phrase 1=


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Да, значение PLINEGEN сохранится в файле.
Эти черточки в начале-конце будут, кажется, всегда - это один из пороков автокадовских типов линий. (Опровергните кто-нибудь это!).
Делайте мультилинией. Сейчас с мультилиниями нельзя нормально сделать только три простых основных действия: сшить, разрезать, взорвать. Остальное основное уже существует.
Спасибо.Хоть в чем то прояснение становиться. Еще поковыряюсь с этой линией,может что получиться.
Вот еще посидел,довел до ума как мог.Черточки в конце и в начале убрал.Лично я доволен результатом! Да еще один вопросик...встречал команду которая разбивает линии, напомните ее если знаете.
Вложения
Тип файла: rar ЖД.rar (643 байт, 238 просмотров)

Последний раз редактировалось msilk, 26.02.2011 в 23:28.
msilk вне форума  
 
Непрочитано 26.02.2011, 23:52
#225
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от msilk Посмотреть сообщение
Спасибо.Хоть в чем то прояснение становиться. Еще поковыряюсь с этой линией,может что получиться.
Вот еще посидел,довел до ума как мог.Черточки в конце и в начале убрал.Лично я доволен результатом!
Все равно у подобных типов линий останется ерунда на поворотах и на примыканиях, в начале и в конце. Да, черточек в начале-конце теперь не видно, но теперь там пустые места непредсказуемой длины, которые не будут позволять нормально отрисовывать нужные линии.
АлексЮстасу вне форума  
 
Непрочитано 27.02.2011, 22:18
#226
msilk


 
Регистрация: 06.08.2009
Сообщений: 31
<phrase 1=


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Все равно у подобных типов линий останется ерунда на поворотах и на примыканиях, в начале и в конце. Да, черточек в начале-конце теперь не видно, но теперь там пустые места непредсказуемой длины, которые не будут позволять нормально отрисовывать нужные линии.
Те повороты которые встречаются на практике с головой перекрывает возможности такой линии (лично печатал на принтере,в глаза не бросается,это же железная дорога), а на счет пустых мест... можно чуть чуть двигать конец линию и при этом отрисовываеться практически в ноль.В общем будем пробовать...практика покажет...но все равно это лучше чем не чего.(это один из вариантов)

Последний раз редактировалось msilk, 27.02.2011 в 22:39.
msilk вне форума  
 
Непрочитано 27.02.2011, 23:02
#227
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от msilk Посмотреть сообщение
Те повороты которые встречаются на практике с головой перекрывает возможности такой линии (лично печатал на принтере,в глаза не бросается,это же железная дорога), а на счет пустых мест... можно чуть чуть двигать конец линию и при этом отрисовываеться практически в ноль.В общем будем пробовать...практика покажет...но все равно это лучше чем не чего.(это один из вариантов)
Если нужно будет конвертировать в др. форматы, делать планы с формированием площадей, то эти "левые" концы будут дополнительно мешать.
Почему же альтернатива - "ничего"? Чем не нравится мультилиния?
АлексЮстасу вне форума  
 
Непрочитано 28.02.2011, 09:33
#228
msilk


 
Регистрация: 06.08.2009
Сообщений: 31
<phrase 1=


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Если нужно будет конвертировать в др. форматы, делать планы с формированием площадей, то эти "левые" концы будут дополнительно мешать.
Почему же альтернатива - "ничего"? Чем не нравится мультилиния?
Я если честно не совсем понял как там поперечины делать...и еще я работаю в АСАД 2006, там вроде нельзя дугу чертить мультилинией.
msilk вне форума  
 
Непрочитано 28.02.2011, 11:35
#229
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от msilk Посмотреть сообщение
типа того было бы совсем идеально (я про картинку)
Добавил команду сюда
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 28.02.2011, 13:11
#230
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от msilk Посмотреть сообщение
Я если честно не совсем понял как там поперечины делать...и еще я работаю в АСАД 2006, там вроде нельзя дугу чертить мультилинией.
1. Делается тип линий одного рельса с поперечинами.
2. Делается мультилиния из этого рельса и второго рельса - сплошной линии.
Все.
АлексЮстасу вне форума  
 
Непрочитано 01.03.2011, 09:26
#231
msilk


 
Регистрация: 06.08.2009
Сообщений: 31
<phrase 1=


Цитата:
Сообщение от VVA Посмотреть сообщение
Добавил команду сюда
Это просто ДЖЕК ПОТ...VVA громадное СПАСИБО,это то что мне нужно было! Не какие типы линий не сравниться с этим шедевром железнодорожного построения
msilk вне форума  
 
Непрочитано 18.03.2011, 09:20
#232
Newudu

Строительство
 
Регистрация: 20.07.2007
Екатеринбург
Сообщений: 46
<phrase 1=


суперская команда . а скажите может кто поделиться файлом в котоом куча всяких типов линий
Newudu вне форума  
 
Непрочитано 18.03.2011, 10:52
#233
fs_


 
Регистрация: 20.01.2011
Сообщений: 84


VVA, спасибо за Ваш труд!
Newudu, если надо могу дать файлы линий Цивила-2011. Не сказать что там есть все что надо, но че-то есть
fs_ вне форума  
 
Непрочитано 18.03.2011, 14:04
#234
star282


 
Регистрация: 17.02.2011
Сообщений: 51


Цитата:
Сообщение от Tanto Посмотреть сообщение
;
*Korob,---Проводка в коробе---
A,1e-064,[KOROB,Cable's_Lines.SHX,S=100],400

*Lotok,---Проводка в лотке---
A,1e-064,[LOTOK,Cable's_Lines.SHX,S=100],400

Товарищи здравствуйте!
На примере данного типа линнии:
Если на экране я вижу линию вида: ----- проводка-----проводка-----
То могу ли я (правой мышью) в свойствах линии уже при работе с ней в чертеже изменять число штрихов (если линия штрихпунктирная) или длину (если линия сплошная) а также менять сам текст "проводка" например на "канализация" или для нее нужно прописывать все в блокноте suport? Пока что я нашел что изменять я могу только размер букв слова "проводка"
star282 вне форума  
 
Непрочитано 18.03.2011, 20:24
#235
T-Yoke

Артиллерист - вертолётчик. Дипломированный инженер-механик. Technologist
 
Регистрация: 29.11.2004
Где-то около Москвы
Сообщений: 16,787
Отправить сообщение для T-Yoke с помощью Skype™


Цитата:
Сообщение от star282 Посмотреть сообщение
Товарищи здравствуйте!
На примере данного типа линнии:
Если на экране я вижу линию вида: ----- проводка-----проводка-----
То могу ли я (правой мышью) в свойствах линии уже при работе с ней в чертеже изменять число штрихов (если линия штрихпунктирная) или длину (если линия сплошная) а также менять сам текст "проводка" например на "канализация" или для нее нужно прописывать все в блокноте suport? Пока что я нашел что изменять я могу только размер букв слова "проводка"
Насколько я помню, это только создание НОВОГО типа линии позволит вам сделать.
Хотя, за последние версии автокада, утверждать не берусь.
__________________
«Артиллерия не токмо грохот, но и наука!» Пётр I
T-Yoke вне форума  
 
Непрочитано 19.03.2011, 21:40
#236
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Добрый вечер уважаемые инженеры !
Подскажите возможно ли сделать тип линии в виде маскировки шириной 3 мм. а поверх неё по центру сплошная тонкая 0.2.
Все ветки перечитал и попробовал (не получается), Express Tools замученный уже выдаёт ошибки, а результат =0
Линию надо по примеру этой ветки http://forum.dwg.ru/showthread.php?t=27086
Пример этого реализован мультилинией, а надо такой тип линии вот сам файл
Вложения
Тип файла: dwg
DWG 2004
1.dwg (40.3 Кб, 9272 просмотров)
maratovich вне форума  
 
Непрочитано 22.03.2011, 14:56
#237
Ермак@


 
Регистрация: 14.03.2011
Сообщений: 11


А я вот, недавно скачал тут одну очень интересную линию - бергштрихи. Мне частенько приходится рисовать откосы, так вот она мне очень сильно пригождается. Только есть как всегда одно "НО". Она повернута только в одну сторону - вверх. Это означает, что для того чтобы штрихи были направлены вниз линию надо рисовать справа-налево. А это не сильно удобно. В справке к Акаду написано только лишь про линии с текстом, а вот про линии с пересекающими(примыкающими) другими линиями или объектами - НИ СЛОВА. На форуме я тоже не смог найти ответов. Подскажите уж пожалуйста. Заранее признателен.
Вот пример линии, но мне бы понять как она сделана и переделывать ее самому.
Вложения
Тип файла: dwg
DWG 2004
Линия откосов.dwg (147.6 Кб, 9419 просмотров)
Ермак@ вне форума  
 
Непрочитано 30.03.2011, 19:41
#238
puma


 
Регистрация: 20.02.2009
Сообщений: 260


Такой вопрос возник: можно ли "сложную" линию разбить на примитивы? сорри вопрос отпал. http://forum.dwg.ru/showthread.php?p...8%2A#post49046
просьба модераторам удалить сообщение

Последний раз редактировалось puma, 30.03.2011 в 20:00.
puma вне форума  
 
Непрочитано 30.03.2011, 19:55
1 | #239
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Ермак@ Посмотреть сообщение
А я вот, недавно скачал тут одну очень интересную линию - бергштрихи. Мне частенько приходится рисовать откосы, так вот она мне очень сильно пригождается. Только есть как всегда одно "НО". Она повернута только в одну сторону - вверх. Это означает, что для того чтобы штрихи были направлены вниз линию надо рисовать справа-налево. А это не сильно удобно. В справке к Акаду написано только лишь про линии с текстом, а вот про линии с пересекающими(примыкающими) другими линиями или объектами - НИ СЛОВА. На форуме я тоже не смог найти ответов. Подскажите уж пожалуйста. Заранее признателен.
Вот пример линии, но мне бы понять как она сделана и переделывать ее самому.
Бергштрихи - это специальные штрихи на горизонталях (!), указывающие направление склонов.
Данные типы линий - как раз для штриховок линий откосов (см. название файла), чья ширина не выражается в масштабе.
Направление штриховки на типах линий лечится двумя способами:
1. делаются два типа линий - "влево" и "вправо" от направления вычерчивания.
2. у линии делается реверс.

puma - нельзя тип линий разбить на примитивы. (Хорошо б меня поправили, т.к. иногда оч. нужно).
АлексЮстасу вне форума  
 
Непрочитано 30.03.2011, 20:44
#240
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


flatten не покатит? (сам не проверял)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 31.03.2011, 00:52
#241
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
flatten не покатит? (сам не проверял)
flatten у меня не сработал - не разбил на первоэлементы.
В пользовательских типах линий присутствуют формы - как бы "блоки". И инструмент, который бы взрывал типы линий, должен был бы создавать не только из штрихов линии-полилинии, но и из форм блоки.
АлексЮстасу вне форума  
 
Непрочитано 31.03.2011, 01:43
#242
Лиспер


 
Регистрация: 11.10.2010
Сообщений: 979


Можно еще попробовать wmfout и wmfin... Хотя на фига такое может потребоваться - не представляю...
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 31.03.2011, 02:37
#243
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Лиспер Посмотреть сообщение
Можно еще попробовать wmfout и wmfin... Хотя на фига такое может потребоваться - не представляю...
Что это за звери - wmfout и wmfin? Предлагают создать и импортировать какие-то неведомые метафайлы. Чем это здесь может помочь?
Понадобиться может для получения множества нужных элементов, расположенных вдоль линии. Особенно, когда заказчики внезапно взалкают именно блоки, а не типы линий (совсем недавно была такая удача).
АлексЮстасу вне форума  
 
Непрочитано 31.03.2011, 21:13
#244
K_AI_LI_NA

ландшафтный архитектор
 
Регистрация: 31.03.2011
Москва
Сообщений: 7


уважаемые помогитееее!!!
После компиляции файла shp автокад пишет что не может открыть скомпилированный файл shx!!! и соответственно не создает его в папке....((( ну что делать?? все уже перепробовала...
K_AI_LI_NA вне форума  
 
Непрочитано 31.03.2011, 21:45
#245
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


А сам shp - военная тайна? А последовательность его создания?
Лечение по фотографии редко бывает эффективным.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 31.03.2011, 22:18
#246
K_AI_LI_NA

ландшафтный архитектор
 
Регистрация: 31.03.2011
Москва
Сообщений: 7


[IMG]http://i048.***********/1103/a7/86fdace9cc4f.jpg[/IMG]
файл под названием gaz.shp содержит такой текст:
*130,2,GAZ
05C,0

Последний раз редактировалось K_AI_LI_NA, 31.03.2011 в 22:24.
K_AI_LI_NA вне форума  
 
Непрочитано 01.04.2011, 03:03
#247
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от K_AI_LI_NA Посмотреть сообщение
файл под названием gaz.shp содержит такой текст:
*130,2,GAZ
05C,0
Возможно, что после 0 не хватает новой строки.

И интересно, что файл называется не gaz.shx, а gaz.shp.shx. Может быть его переименовать в нормальный - в просто gaz.shx?

Последний раз редактировалось АлексЮстасу, 01.04.2011 в 03:13.
АлексЮстасу вне форума  
 
Непрочитано 01.04.2011, 07:23
#248
Ермак@


 
Регистрация: 14.03.2011
Сообщений: 11


Цитата:
Сообщение от Ермак@ Посмотреть сообщение
А я вот, недавно скачал тут одну очень интересную линию - бергштрихи. Мне частенько приходится рисовать откосы, так вот она мне очень сильно пригождается. Только есть как всегда одно "НО". Она повернута только в одну сторону - вверх. Это означает, что для того чтобы штрихи были направлены вниз линию надо рисовать справа-налево. А это не сильно удобно. В справке к Акаду написано только лишь про линии с текстом, а вот про линии с пересекающими(примыкающими) другими линиями или объектами - НИ СЛОВА. На форуме я тоже не смог найти ответов. Подскажите уж пожалуйста. Заранее признателен.
Вот пример линии, но мне бы понять как она сделана и переделывать ее самому.
сори, я тут вопрос-то и не задал. Подскажите как именно можно создать подобную линию? Как задать это перпендикулярное (или под иным углом примыкание линий)? Если можно с примерами. Ну или переделать данную линию. Думаю такая линия будет полезна многим.

PS. Работать с автокадом может быть намного проще если уметь реализовывать хотя бы близкую к половине средств заложенных в него разработчиками. Мы же только лишь используем его подобно кульману, что противоречит в корне назначению ЭВМ. Хочется узнать больше, а спросить не у кого. Мои коллеги даже и не интересуются новыми возможностми, не то что не знают. Они даже не предусматривают возможность потратить с полчасика времени и создать нечто такое, что потом значительно упростит дальнейшую работу в десятки раз!!
Ермак@ вне форума  
 
Непрочитано 01.04.2011, 10:23
#249
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Думаю, что линия создана с использованием формы под названием TRACK1 из стандартного файла форм автокада "ltypeshp.shx". Как создать линию с использованием форм - подробно написано и в этой теме и в справке автокада
Цитата:
Она повернута только в одну сторону - вверх. Это означает, что для того чтобы штрихи были направлены вниз линию надо рисовать справа-налево. А это не сильно удобно.
Поищите по форуму про реверс линий - это, мне кажется, проще, чем два типа линий.
Вот например: http://forum.dwg.ru/showthread.php?t...E5%E2%E5%F0%F1
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic)

Последний раз редактировалось Do$, 01.04.2011 в 10:44.
Do$ вне форума  
 
Непрочитано 03.04.2011, 16:28
#250
mrlucky


 
Регистрация: 03.04.2011
Сообщений: 1


Ребят помогите создать тип линии как на рисунке...
Буду премного преблагодарен. Тут на форуме есть тип линий ОВРАГ но он неправильный хотелось бы по ближе к истине.
mrlucky вне форума  
 
Непрочитано 04.04.2011, 14:12
#251
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от mrlucky Посмотреть сообщение
Ребят помогите создать тип линии как на рисунке...
Сначала нужно создать для зубчиков форму. Как создавать формы - см. http://forum.dwg.ru/showthread.php?t=30924.
Также можно создать форму через Express - см. посты в начале данной темы. Это может быть быстрее, хотя и не спортивно
Форму не обязательно создавать в М 1:1. Если 1:1 создавать неудобно, то можно в любом удобном масштабе, а потом в описании типа линий задать ее масштаб.
Залитые формы создать нельзя. Но достаточно заштриховать площадь линиями через 0.2 мм в масштабе плана, и она будет на печати и при нормальном увеличении видеться сплошной.
АлексЮстасу вне форума  
 
Непрочитано 27.05.2011, 22:38
#252
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


А для опасной зоны крана сотворили линию?
Поделитесь пожалста
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)
Mauriat вне форума  
 
Непрочитано 28.05.2011, 02:14
#253
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Mauriat Посмотреть сообщение
А для опасной зоны крана сотворили линию?
Поделитесь пожалста
Если не найдется готовый тип линии, то можно помочь сотворить, но тогда нужно иметь эскиз.
В принципе - см. посты в начале темы.
АлексЮстасу вне форума  
 
Непрочитано 28.05.2011, 09:13
#254
semvb

Инженер-технолог
 
Регистрация: 18.11.2003
Мурманск
Сообщений: 180


Цитата:
Mauriat
Для крана и т.п. в общем для ППР
lin.rar
semvb вне форума  
 
Непрочитано 28.05.2011, 11:07
#255
Mauriat

макулатурю
 
Регистрация: 07.08.2009
Москва
Сообщений: 740


Спасибо! Вчера с 30й попытки кое-как получилось, но без линии (тролько флажки)
Но незадача, она ж пунктирная еще, вообщем наложением некрасиво все получается
Я так поняла, заливку нельзя использовать?
И с расстояниями я не понимаю взаоимосвязи (методом тыка подобрала) Вообщем как сделать с пунктиром?
Я когда с линией делала при рисовании окружности получалась елка с иголками(
И что значит запрос на цифру которая автоматом <128>
Semvb, что ваш архив еле распаковывается(
__________________
"Никто вас не осудит, не за горами лето,
Экзаменов не будет – все проданы билеты" (А. Алякин)

Последний раз редактировалось Mauriat, 02.11.2015 в 22:43.
Mauriat вне форума  
 
Непрочитано 04.08.2011, 07:40 Помогите создать линию=)
#256
Еленка11


 
Регистрация: 04.08.2011
Сообщений: 2


Можно кого нить попросить создать линию такого типа, а то Express Tools не установлен, а линия оч нужна=) Только нужен не процент, а именно палочка с точками
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 337
Размер:	3.4 Кб
ID:	63926
Еленка11 вне форума  
 
Непрочитано 04.08.2011, 16:47
#257
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Еленка11 Посмотреть сообщение
Можно кого нить попросить создать линию такого типа, а то Express Tools не установлен, а линия оч нужна=) Только нужен не процент, а именно палочка с точками
Вложение 63926
А чем, собственно, знак процента плох? Очень похож
Штрихи, размеры заданы от балды (сделал на основе стандартного типа линий GAS), т.к. в задаче не указано какие и как.

*percent2, percent2 - % -
A,12.7,-5.08,["%",STANDARD,S=2.54,R=0.0,X=-2.54,Y=-1.27],-6.35

Вид этого процента можно менять, меняя текстовый стиль.
Предложил именно такое решение, чтобы не создавать новую форму в виде наклонного штриха. (Точки можно позаимствовать в виде кружочков из стиля FENCELINE1). Создание новой формы приведет к необходимости таскания вслед за рабочими файлами файла SHX с этой формой, что не всегда почему-то происходит

Последний раз редактировалось АлексЮстасу, 04.08.2011 в 18:23.
АлексЮстасу вне форума  
 
Непрочитано 05.08.2011, 06:09
#258
Еленка11


 
Регистрация: 04.08.2011
Сообщений: 2


Процент не подходил потому что в нем кружочки пустые получаются, а нужны именно точки, или штрихованный кружки, наверно такое сложно сделать?
Еленка11 вне форума  
 
Непрочитано 05.08.2011, 13:36
#259
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Еленка11 Посмотреть сообщение
Процент не подходил потому что в нем кружочки пустые получаются, а нужны именно точки, или штрихованный кружки, наверно такое сложно сделать?
Все зависит от размера этих кружочков в нужном масштабе. Если диаметр примерно 0.2-0.3 мм в масштабе, то не нужно делать заполненные окружности. Из-за того, что при печати все тонкие линии приобретают толщину пера, раздавливаются примерно до 0.2 мм. Ведь в типах линий полного заполнения вообще не бывает - заполнение имитируют штрихованием линиями. Как раз через 0.2 мм в масштабе.
Если можно обойтись так, то лучше обойдитесь. Иначе придется делать свои формы, делать или править файл SHX. А потом хронически забывать его передать вместе с чертежами ))

Создать свои формы без всякого Express достаточно несложно: http://forum.dwg.ru/showthread.php?t=30924
и пр.

Последний раз редактировалось АлексЮстасу, 05.08.2011 в 19:28.
АлексЮстасу вне форума  
 
Непрочитано 26.11.2011, 16:15
#260
valeal

проектировщик сетей связи
 
Регистрация: 20.04.2009
Сообщений: 19


В этой теме описана форма создания заполненного круга. А если мне нужен не заполненный, как мне её изменить. Не совсем поняла набор цифр со скобками. Помогите пожалуйста
valeal вне форума  
 
Непрочитано 26.11.2011, 18:09
#261
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


http://forum.dwg.ru/showpost.php?p=577967&postcount=115
АлексЮстасу вне форума  
 
Непрочитано 05.12.2011, 11:55
#262
ksenigaff

проектировщик по системам связи
 
Регистрация: 05.12.2011
Омск
Сообщений: 2
<phrase 1=


Здравствуйте,
подскажите пожалуйста что я делаю не так....очень бы хотела разобраться в создании файлов форм, перечитала всю справку и темы форума, последовательность создания файлов и применение кодов поняла, но споткнулась на самом простом в начале:
как приведено в справке, в блокноте ввожу номер формы_кол-во байтов описания_имя формы,в след строке её описание буква в букву, сохраняю файл с разреш shp:

*230,6,DBOX
014,010,01C,018,012,0

начинаю компилировать в автокаде, а он пишет:"Неверное определение формы в строке 2 файла \\Boss\сервер\ACAD_Base\lines\dbox.shp:
Неверный элемент в описании или синтаксическая ошибка"

пробовала сохранять его в папке support и просто прописывала путь к этой папке, все равно результат тот же(((((

помогите пожалуйста

заранее благодарна
ksenigaff вне форума  
 
Непрочитано 05.12.2011, 12:34
#263
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от ksenigaff Посмотреть сообщение
начинаю компилировать в автокаде, а он пишет:"Неверное определение формы в строке 2 файла \\Boss\сервер\ACAD_Base\lines\dbox.shp:
Неверный элемент в описании или синтаксическая ошибка"
Может быть в файле форм уже есть форма с номером 230 или с названием DBOX?
И, возможно, после последнего "0" не хватает перехода на следующую строку.
АлексЮстасу вне форума  
 
Непрочитано 05.12.2011, 12:57
#264
Ыых


 
Регистрация: 27.08.2010
Сообщений: 61


Экспрес Тул Вам в помощь...быстро и без всяких нервов...любой тип линии сделает...
Ыых вне форума  
 
Непрочитано 06.12.2011, 07:48
#265
ksenigaff

проектировщик по системам связи
 
Регистрация: 05.12.2011
Омск
Сообщений: 2
<phrase 1=


АлексЮстасу, спасибо

Действительно не хватало перехода на следующую строку.
ksenigaff вне форума  
 
Непрочитано 13.01.2012, 14:08
1 | #266
sova79


 
Регистрация: 13.01.2012
Сообщений: 15


Вот типы линий которыми пользуюсь давно.
Некоторые переделал под себя.
Где и когда взял не помню.

В архиве есть шрифт CS_Gost2304.shx, которым пользуемся теперь постоянно.
Года 4 назад перепробовали штук 20 гостовских шрифтов по нашему (и только по нашему) мнению это самое то.
Но лучше выставить для шрифта наклон 15град и сжатие 0,85.

В файле acadiso.lin находятся типы линий созданные собственноручно, но ими уже не пользуемся, а держим потому-что встречаются в старых чертежах.

В файле "Типы Линий 500.dwg" приведены типы линий.

Может кому надо, а то было время помучился сам.
А кому не надо пропустите это сообщение.

Чуть не забыл для того что бы все работало скопируйте все содержимое архива в папку с установленным автогадом.
Например в папку где находится файл acadiso.lin.
Вложения
Тип файла: rar Линии для AutoCad.rar (64.4 Кб, 359 просмотров)
sova79 вне форума  
 
Непрочитано 08.02.2012, 09:07
#267
Gotch


 
Регистрация: 07.02.2007
Сообщений: 200


Доброго времени суток друзья
сегодня скачал с Autodeskа модуль
Autodesk СПДС модуль
http://www.autodesk.ru/adsk/servlet/...&siteID=871736

появились новые типы линий
решил взглянуть на их описания
и увидел интересное
описание из модуля -
; 7
*122-6_3 Газопровод-тр.подземный,5610_3
A,8,-2,8,-2,2.7,["Г",STANDARD,S=2.5,U=0,Y=-1.25],-2.5,2.8,-2,8,-2,8,-2

моё описание
*pt_0_005, ----Г---- ------ ------ ----- Подземный Газопровод
A,10,-2,4,-0.6,["Г",STANDARD,S=2.0,R=0.0,X=0.0,Y=-1.0],-2.4,4,-2,10,-2,10,-2

за что отвечает параметр - U=0

и что понравилось в их условном знаке
так буква условного знака как на данном примере "Г"
поворачивается сама
не надо делать реверс и разрывать линию что бы буква была повернута как надо на чертеже

как думаете за это отвечает какой либо лисп или же этот параметр U=0
Gotch вне форума  
 
Непрочитано 08.02.2012, 09:21
1 | #268
NoR

проектирование электрики
 
Регистрация: 19.08.2009
Домодедово
Сообщений: 79
Отправить сообщение для NoR с помощью Skype™


Из справки
U=значение, R=значение или A=значение. U= обозначает вертикальное размещение символов, что позволяет легко прочитать текст. R= обозначает относительный или тангенциальный угол поворота относительно направления линии. A= обозначает абсолютный угол поворота текста, т.е. относительно начала координат все текстовые объекты поворачиваются одинаково, независимо от их положения относительно линии. К значению можно добавить букву для обозначения единиц измерения угла поворота: d для градусов (если буква опущена, градусы используются по умолчанию), r для радиан, g для градов. Если угол поворота не указан, то его значение принимается равным 0.
Центр поворота располагается посередине между базовой линией и границами текста номинальной высоты.
Примечание Чертежи, содержащие типы линий из предыдущих версий, в которых не используется флаг поворота U ("вертикальный"), можно обновить до последней версии определения типа линий путем загрузки требуемого типа линий из файлов LIN. Пользовательские типы линий можно обновить, заменяя флаг R ("поворот") на флаг U ("вертикальный") перед повторной загрузкой определения типа линий. Информация о загрузке типа линий приведена в разделе
NoR вне форума  
 
Непрочитано 11.02.2012, 19:56
#269
GGarry


 
Регистрация: 06.06.2007
Il
Сообщений: 88


Цитата:
Сообщение от NoR Посмотреть сообщение
Из справки
U=значение, R=значение или A=значение. U= обозначает вертикальное размещение символов, что позволяет легко прочитать текст. R= ...в разделе
Привет всем!!!
А если опция чтобы линия отличалась от букв по цвету?
Спасибо.
__________________
Пьер был светский человек и поэтому мочился духами.
GGarry вне форума  
 
Непрочитано 11.02.2012, 21:04
#270
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от GGarry Посмотреть сообщение
А если опция чтобы линия отличалась от букв по цвету?
Скорее, вам придется поискать другое средство реализации для вашей фантазии.
engngr вне форума  
 
Непрочитано 11.02.2012, 21:24
#271
GGarry


 
Регистрация: 06.06.2007
Il
Сообщений: 88


Цитата:
Сообщение от engngr Посмотреть сообщение
Скорее, вам придется поискать другое средство реализации для вашей фантазии.
Я не уверен.
Должно быть условное обозначение (определение) перед линией и перед буквами по блоку/слою/цвет и т.д.

P.S.
Цитата:
NoR ...U= обозначает вертикальное размещение символов...
На вертикальной линии буква лежит не по ГОСТу и ещё - это поправка только для Autocad 2010 и выше.
__________________
Пьер был светский человек и поэтому мочился духами.
GGarry вне форума  
 
Непрочитано 12.02.2012, 02:02
#272
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от GGarry Посмотреть сообщение
опция чтобы линия отличалась от букв по цвету
А для какой задачи это нужно?
engngr вне форума  
 
Непрочитано 12.02.2012, 02:19
#273
GGarry


 
Регистрация: 06.06.2007
Il
Сообщений: 88


Цитата:
Сообщение от engngr Посмотреть сообщение
А для какой задачи это нужно?
CTB создаётся по цвету.
Основная линия (0.5...1.2) мм, а текст (0.25...0.35) мм.
Миниатюры
Нажмите на изображение для увеличения
Название: From-Garry.jpg
Просмотров: 115
Размер:	10.1 Кб
ID:	74740  
__________________
Пьер был светский человек и поэтому мочился духами.
GGarry вне форума  
 
Непрочитано 12.02.2012, 06:52
#274
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Стиль с truetype шрифтом в тип линии засунуть?
engngr вне форума  
 
Непрочитано 13.02.2012, 02:18
#275
GGarry


 
Регистрация: 06.06.2007
Il
Сообщений: 88


Цитата:
Сообщение от engngr Посмотреть сообщение
Стиль с truetype шрифтом в тип линии засунуть?
Вписал "Arial"
Цитата:
*SPRINCKLER_FS,---- - ---- - ---- - ---- FS --------- --
A,3,-1,3,-1,3,-1,3,-1,3,-5,["FS",Arial,S=2,R=0.0,X=-1,Y=-1],-6
Цвет меняется у всего приметива.
__________________
Пьер был светский человек и поэтому мочился духами.
GGarry вне форума  
 
Непрочитано 13.02.2012, 12:11
#276
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от GGarry Посмотреть сообщение
Цвет меняется у всего приметива.
Примитива.
Так у вас конечная задача не цвет, а толщина.
engngr вне форума  
 
Непрочитано 14.02.2012, 16:59 как создать сложный тип линии
#277
ЛЮТЫЙ


 
Регистрация: 14.02.2012
Сообщений: 1


Уважаемые господа! Я новичок в автокаде, как и многие на этом форуме, но читая ваши ответы на вопрос "как создать сложный тип линии" я не нашел ни одного вразумительного ответа. Ну конечно я понимаю, что куда мне до Вашего уровня знания автокада с английскими командами типа shape, complit и т.д., видимо господь меня обделил этим даром. Особенно умиляет подсказка:
Сложные типы линий:
1. Рисуем то как линия должна выгляедеть.
2. Запускаем команду mkshape получаем файл *.shp
3. Запускаем команду shape и вставляем созданный объект (Нужно будет указать имя объекта а не файла)
4. Делаем mkltype и указываем наш загруженный объект.
Новый тип линий создан и ручками ничего прописывать не надо (только если отредактировать)
У вас все так просто, а у чайников не получается то одно, то другое!
П.2. Запускаем команду mkshape получаем файл *.shp
Вопрос:файл наверное нужно обозвать и сохранить?
П.3. Запускаем команду shape и вставляем созданный объект (Нужно будет указать имя объекта а не файла) Вопрос: где указать имя объекта (прописать), каким образом вставляем соданный объект и куда его вставляем?
П.4 Делаем mkltype и указываем наш загруженный объект.
Вопрос: где указываем наш загруженный объект, каким образом?

Единственный участник этого форума, кто не стал голову кружить, просто написал: вот ссылочка, скачайте програмку Globalcad Organizer, но увы бесплатная версия косячная!

Всвязи с вышеизложенным, господа участники форума, прошу помощи всем нуждающимся разобраться подробнее в этой теме(создание сложных типов линий с использованием форм), если можно залить на форум видео или фото файлы пошагового создания таких линий!
Извиняюсь за свое красноречие, кого это задело!
Надеюсь поможите!
ЛЮТЫЙ вне форума  
 
Непрочитано 14.02.2012, 17:31
#278
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от ЛЮТЫЙ Посмотреть сообщение
файл наверное нужно обозвать и сохранить?
А как же!
Цитата:
Сообщение от ЛЮТЫЙ Посмотреть сообщение
где указать имя объекта (прописать),
В ком.строке, где ж еще?
Цитата:
Сообщение от ЛЮТЫЙ Посмотреть сообщение
каким образом вставляем соданный объект и куда его вставляем?
Мышкой. Куды ткнешь - туды и вставится.
Цитата:
Сообщение от ЛЮТЫЙ Посмотреть сообщение
где указываем наш загруженный объект, каким образом?
где вставили, там и указываем.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.02.2012, 00:48
#279
GGarry


 
Регистрация: 06.06.2007
Il
Сообщений: 88


Цитата:
Сообщение от engngr Посмотреть сообщение
Примитива.
Так у вас конечная задача не цвет, а толщина.
CTB (толщина линии) зависит от цвета.
Линия в системе должна быть определённого цвета, а цвет текста - это личное дело каждого.
__________________
Пьер был светский человек и поэтому мочился духами.
GGarry вне форума  
 
Непрочитано 15.02.2012, 16:03
1 | #280
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от GGarry Посмотреть сообщение
Вписал "Arial"

Цвет меняется у всего приметива.
На то он (линия, полилиния или пр.) и примитив. К тому же примитив базовый, а не составной - вроде блоков или мультилиний. У одного простого примитива может быть только один цвет, один слой, одна толщина и пр. Тип линий - это всего лишь свойство, лишь одно из свойств элемента. И свойства друг на друга влиять не могут. Влияние для печати цвета на толщину - на совести разработчиков менеджера печати, т.е. исключение из правил, и действует только на печать.
АлексЮстасу вне форума  
 
Непрочитано 16.02.2012, 02:11
#281
GGarry


 
Регистрация: 06.06.2007
Il
Сообщений: 88


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
На то он (линия, полилиния или пр.) и примитив.
Это всё понятно.
Но нужно создать такой сложный lineText (LiTe).
__________________
Пьер был светский человек и поэтому мочился духами.
GGarry вне форума  
 
Непрочитано 16.02.2012, 10:44
#282
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от GGarry Посмотреть сообщение
Это всё понятно.
Но нужно создать такой сложный lineText (LiTe).
Т.е. решение не в типе линий. Нужны другие средства.
Допустим, динамический блок, но могу представить его только для одного сегмента линии.
Или создать собственный пользовательский объект.
Еще можно попробовать мультилинию, состоящую из сплошной линии одного цвета и линии с типом линии, состоящей из одних пробелов и нужной подписи. Но не уверен, что получится нужное.

Последний раз редактировалось АлексЮстасу, 16.02.2012 в 11:06.
АлексЮстасу вне форума  
 
Непрочитано 16.02.2012, 11:36
#283
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Цитата:
Сообщение от GGarry Посмотреть сообщение
опция чтобы линия отличалась от букв по цвету
Это можно реализовать с помощью мультилинии (две линии с нулевым смещением и разным типом линий - одна с разрывами, вторая с буквами попадающими в разрыв)
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Непрочитано 13.03.2012, 15:38
#284
PetrPK

Инженер-радиотехник
 
Регистрация: 09.05.2010
Россия, Санкт-Петербург
Сообщений: 19


Возможно создать линию, которая состояла бы из линий длиной 5мм, примыкающих друг к другу?
PetrPK вне форума  
 
Непрочитано 13.03.2012, 16:59
#285
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от PetrPK Посмотреть сообщение
Возможно создать линию, которая состояла бы из линий длиной 5мм, примыкающих друг к другу?
Вроде бы совсем несложно, если отрезки==штрихи соосно. Т.е. создайте тип линий из одних штрихов длиной 5 мм (5 единиц).
Только какая цель? Типы линий Автокада вроде бы нельзя разбивать. И привязываться к концам штрихов тоже нельзя.
АлексЮстасу вне форума  
 
Непрочитано 13.03.2012, 17:04
#286
PetrPK

Инженер-радиотехник
 
Регистрация: 09.05.2010
Россия, Санкт-Петербург
Сообщений: 19


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
И привязываться к концам штрихов тоже нельзя.
Была идея привязываться к концам отрезков по 5мм.
PetrPK вне форума  
 
Непрочитано 13.03.2012, 17:11
#287
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от PetrPK Посмотреть сообщение
Была идея привязываться к концам отрезков по 5мм.
Привязка работает на вершинах. Можно начертить полилинию, создать сегменты по 5 единиц длиной и разбить. Создавать сегменты можно, например, командой PL-DIVиз PlTools, которую легко найти здесь же на форуме.
Может быть есть и другие инструменты помощнее, т.к. PL-DIV нужно указывать не полилинию, а каждый сегмент.
Но это уже другая тема.
АлексЮстасу вне форума  
 
Непрочитано 13.03.2012, 17:22
#288
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602


Цитата:
Сообщение от PetrPK Посмотреть сообщение
Была идея привязываться к концам отрезков по 5мм.
А привязаться к сетке с шагом 5 мм. не судьба? Линия как бы не нужна.
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 14.04.2012, 12:16
#289
Corkscrew


 
Регистрация: 10.04.2012
Сообщений: 3


Добрый день!
Тоже занялся созданием своих линий при помощи express tools.
Нарисовал примитивами тип линии, который нужен , создал на основе его форму *.shp. Затем вставил её в чертеж, вызвал команду mkltype. Сначала просит имя, потом описание, потом просит "specify starting point for line definition:". это что такое? курсор к концам формы не привязывается. когда вдоль средней линии веду, и указываю длину ровно в длину примитива, то потом тип линии выглядит следующим образом. Если при требовании этого параметра указываю длинну чуть побольше, чем длина примитива, то линия выглядит как я планировал, но только на углах появляются такие "пробелы" . Что делать, как сделать линию сплошной?
PS. заранее спасибо. прошу не тыкать носом с умным видом в то что это где-то обсуждалось по сто раз и кидать ссылки на неработающие темы, или кидать меня в поиск жемчужины цвета морской волны на дне океана. времени нет, чтобы рыть по 200 страниц спама на каждом, чтобы уточнить простую (как мне кажется, эта проблема должна решиться очень просто, только у меня не получается).
Corkscrew вне форума  
 
Непрочитано 14.04.2012, 21:38
#290
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Corkscrew, во-первых, для начала не помешает посмотреть хотя бы FAQ: http://forum.dwg.ru/showpost.php?p=255168&postcount=10
Потом - эту тему. Конкретнее - http://forum.dwg.ru/showpost.php?p=84855&postcount=10, раз уж ты такой ленивый.
Далее, "specify starting point for line definition:" прекрасно переводится на русский.
А при формулировке "разжуйте мне, а то мне напрягаться лениво" как-то больше помогать не тянет
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.04.2012, 22:04
#291
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Corkscrew Посмотреть сообщение
Нарисовал примитивами тип линии, который нужен , создал на основе его форму *.shp.
Выложите файл *.shp, *.lin, *.shx - что уже есть. Вдруг да разберемся.

Последний раз редактировалось АлексЮстасу, 14.04.2012 в 23:01.
АлексЮстасу вне форума  
 
Непрочитано 14.04.2012, 22:15
#292
Corkscrew


 
Регистрация: 10.04.2012
Сообщений: 3


Кулик Алексей aka kpblc, еще раз, пожалуйста, внимательно прочитай то, что написано после PS в моём сообщении. Не тянет - не помогай, я никого не заставляю. Тем более, тема посвящена именно этому, и, я уверен, проблема должна решиться в два клика. Если знаешь - подскажи куда нажать, не знаешь или взападло - зачем кидать понты? Я не посвящаю свою жизнь автокаду, посему не считаю нужным читать на 100 форумах 1000 страниц спама
АлексЮстасу, к сожалению, сейчас уже возможности нет, не на работе, все исходники там. в понедельник выложу )

Последний раз редактировалось Corkscrew, 14.04.2012 в 22:20.
Corkscrew вне форума  
 
Непрочитано 14.04.2012, 22:49
#293
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Corkscrew,
Increase Size Decrease Size ?????·???°?????µ ?????»???·?????°?‚?µ?»???????????? ?‚?????° ?»????????.avi
http://www.youtube.com/watch?v=NWnxvFKNK_020 секунд поиска...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.04.2012, 02:22
#294
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Offtop: Особенно не тянет помогать, а особенно хочется и послать, когда "не знаешь или взападло - зачем кидать понты?", "не считаю нужным читать на 100 форумах 1000 страниц спама" особенно после конкрентного пережованного и из зоба "http://forum.dwg.ru/showpost.php?p=84855&postcount=10, раз уж ты такой ленивый."
engngr вне форума  
 
Непрочитано 30.04.2012, 15:02
#295
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


В стандартном типе линий из acadiso.lin, использующем буквы, есть параметр "U". Кто-нибудь знает, что и как он описывает?

*газопровод,Газопровод ----GAS----GAS----GAS----GAS----GAS----GAS--
A,12.7,-5.08,["GAS",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-6.35
АлексЮстасу вне форума  
 
Непрочитано 30.04.2012, 20:13
1 | #296
GGarry


 
Регистрация: 06.06.2007
Il
Сообщений: 88


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
В стандартном типе линий из acadiso.lin, использующем буквы, есть параметр "U". Кто-нибудь знает, что и как он описывает?

*газопровод,Газопровод ----GAS----GAS----GAS----GAS----GAS----GAS--
A,12.7,-5.08,["GAS",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-6.35
См. пост 256.
__________________
Пьер был светский человек и поэтому мочился духами.
GGarry вне форума  
 
Непрочитано 23.05.2012, 20:01
#297
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Доброго времени суток всем. Уважаемые форумчане, проконсультируйте пожалуйста по такому вопросу. При отрисовке ситуации в мелкомасштабных картах (топография)необходимо показать условным знаком линию железной дороги. Это выглядит как две паралельные линии (на определенном расстоянии в зависимости от масштаба) с заливкой внутри.
Возможно ли програмно решить это (если не очень сложно). Желательно чтобы расстояние между линиями можно было устанавливать вручную. Спасибо.
sertor вне форума  
 
Непрочитано 23.05.2012, 21:00
#298
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от sertor Посмотреть сообщение
Это выглядит как две паралельные линии (на определенном расстоянии в зависимости от масштаба) с заливкой внутри.
Возможно ли програмно решить это (если не очень сложно)
Возможно
Проблема с созданием линии Ж.Д.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 23.05.2012, 21:53
#299
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


VVA

Спасибо большое. Я давно знаком с этой програмкой. Но это не совсем то. Дело в том, что в мелкомасштабных картах используется сплошная заливка между линиями. Использовать ширину линии не удобно по причине того, что отображение на экране не соответствует отображению на бумаге. Приходится экспериментировать. Возможно ли использовать мультилинию и двойную полилинию со сплошной штриховкой?
sertor вне форума  
 
Непрочитано 24.05.2012, 03:02
#300
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от sertor Посмотреть сообщение
Дело в том, что в мелкомасштабных картах используется сплошная заливка между линиями. Использовать ширину линии не удобно по причине того, что отображение на экране не соответствует отображению на бумаге. Приходится экспериментировать. Возможно ли использовать мультилинию и двойную полилинию со сплошной штриховкой?
Сплошная заливка не обязательна - достаточно, чтобы между заполняющими линиями было меньше 0.25-0.3 мм в масштабе.
Ширину (Global width) было бы использовать как раз удобно - она постоянна, в отличие от веса (Lineweight). Но в составе мультилиний невозможно, а искомый тип линий в Автокаде не сделать.
Мультилинию более-менее приличную сделать можно, но на поворотах будут вылезать сегменты.
Мультилиния из двух сплошных по краям + полилиния по оси пунктирная с шириной - неплохо, но хлопотнее, и редактировать проблемнее.
Как-то так - не знаю я в Автокаде приличного решения.
АлексЮстасу вне форума  
 
Непрочитано 24.05.2012, 14:12
#301
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от sertor Посмотреть сообщение
используется сплошная заливка между линиями
Там 3 варианта. Пробуй вариант 2 (Zebra2)
Цитата:
Способ 2. Штриховка solid с заданными параметрами длины и ширины с группировкой объектов. Тут только лисп.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 24.05.2012, 20:01
#302
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Цитата
Цитата:
Сообщение от VVA
Там 3 варианта. Пробуй вариант 2 (Zebra2)
Уважаемый VVA, опобовал этот вариант программы. Здорово, но есть одно "но".Хотелось бы, чтобы между полилиниями была сплошная штриховка.Извините за нескромность, а не поможете ли модифицировать Ваш лисп, чтобы выполнялось это условие. Слаб я в Lisp, практически полный ноль. Заранее благодарен.
sertor вне форума  
 
Непрочитано 25.05.2012, 09:01
#303
Serty65


 
Регистрация: 14.01.2008
Приморский край
Сообщений: 82


Уважаемые нужна линия санитарной зоны это выглядит так (----- + ----- ) вот создал
(*Санзона1, + --- + ---- + -----
A,25,-5,["+",STANDARD,S=2,R=0.0,X=-2,Y=-3],-5) вот такое вот, но один косяк пунктиры должны быть такими же толстенькими как и плюсик. Помогите разобраться как так можно сделать.
__________________
Архитектор

Последний раз редактировалось Serty65, 25.05.2012 в 09:16.
Serty65 вне форума  
 
Непрочитано 25.05.2012, 09:35
#304
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


Ну вот как то так
*SZONA,Санзона -- + -- + -- + --
A,3,-0.5,0.5,[TRACK1,ltypeshp.shx,S=0.5],0.5,-0.5
PSG вне форума  
 
Непрочитано 25.05.2012, 11:08
#305
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


sertor, Ты имеешь ввиду "сплошная черная" и "сплошная белая" ?
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 25.05.2012, 11:33 помогите создать тиеп линии
#306
dew


 
Регистрация: 30.12.2007
Сообщений: 23


Ребята помогите с проблеммой постоянно использую 3-и типа линий
помогите создать ии
вот скриншот
Миниатюры
Нажмите на изображение для увеличения
Название: тип линии.jpg
Просмотров: 356
Размер:	33.6 Кб
ID:	80942  
dew вне форума  
 
Непрочитано 25.05.2012, 14:22
#307
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


не указал шаг между штрихами и размер самих штрихов. Лучше приложи dwg файл и отрезками/дугами нарисуй как должна выглядеть линия при масштабах типов линий 1
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 25.05.2012, 14:44
#308
dew


 
Регистрация: 30.12.2007
Сообщений: 23


конечно вот dwg фаил
если можно еще в 2-х словах - ты пишешь в блокноте или с помощью программы???
Вложения
Тип файла: dwg
DWG 2004
тип линии.dwg (675.8 Кб, 8264 просмотров)
dew вне форума  
 
Непрочитано 25.05.2012, 19:44
#309
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от VVA Посмотреть сообщение
sertor, Ты имеешь ввиду "сплошная черная" и "сплошная белая" ?
Нет. Я имел ввиду штриховку solid между двумя паралельными полилиниями или сплайнами. В принципе я испльзую предложенный Вами вариант, но как-то кособоко(полуручным способом). Задаю параметры ширины между полилинями (в зависимости от масштаба карты), указываю осевую линию и получаю условный знак ж.д. линии для крупномасштабных карт. Затем указанием на объект выполняю штриховку всего объекта поверху. Удаляю лишнее, т.е. линию с "зеброй" и внутренние поперечные отрезки. В итоге получаю двойную полилинию, ось дороги и сплошную штриховку между ними. Хотелось бы без промежуточных действий. Если возможно, помогите реализовать задумку. Спасибо.
sertor вне форума  
 
Непрочитано 25.05.2012, 22:33
#310
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


sertor, Я не понял. Приложи файлик чего хочешь
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 25.05.2012, 23:03
#311
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от VVA Посмотреть сообщение
sertor, Я не понял. Приложи файлик чего хочешь
Прикладываю файл. Это желаемый конечный результат.
Вложения
Тип файла: dwg
DWG 2007
Пользовательская линия.dwg (84.5 Кб, 8261 просмотров)
sertor вне форума  
 
Непрочитано 28.05.2012, 09:00
#312
Serty65


 
Регистрация: 14.01.2008
Приморский край
Сообщений: 82


Цитата:
Сообщение от PSG Посмотреть сообщение
Ну вот как то так
Спасибо Вам большое это то что надо.
__________________
Архитектор
Serty65 вне форума  
 
Непрочитано 28.05.2012, 20:11
#313
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


sertor, Добавил еще парочку команд в #8 Тестируй
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 28.05.2012, 21:33
#314
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от VVA Посмотреть сообщение
sertor, Добавил еще парочку команд в #8 Тестируй
Всем доброго времени суток. VVA, спасибо огромное за программу. Самое то. Я в своей работе использую много Ваших программ. Спасибо за Ваш труд, спасибо за Вашу отзывчивость, спасибо, что Вы есть!
sertor вне форума  
 
Непрочитано 08.06.2012, 11:57
#315
vanle


 
Регистрация: 08.06.2012
Сообщений: 2


А как указать цвет линии в lin файле?
vanle вне форума  
 
Непрочитано 08.06.2012, 12:43
#316
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Это невозможно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.06.2012, 12:59
#317
vanle


 
Регистрация: 08.06.2012
Сообщений: 2


ну а как тогда сделать, чтобы был стандартный цвет определенного типа линии?
vanle вне форума  
 
Непрочитано 08.06.2012, 14:06
#318
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Как всегда - помещать примитив на определенный слой либо напрямую в примитиве задавать свойства.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.06.2012, 09:09
#319
dew


 
Регистрация: 30.12.2007
Сообщений: 23


ребята не оставляйте без внимания пост №294 и 296…. Нужна ваша помощь!!!!!
dew вне форума  
 
Непрочитано 12.06.2012, 10:03
#320
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


Цитата:
Сообщение от dew Посмотреть сообщение
Ребята помогите с проблеммой постоянно использую 3-и типа линий
Для линий 2 и 3, с первой немного по-сложней (нет времени).

*LINE_2,линия_тип_2 --//--//--//--
A,10,[TRACK1,ltypeshp.shx,R=-45,S=1,X=0,Y=0],0.7,[TRACK1,ltypeshp.shx,R=-45,S=1,X=0,Y=0],0

*LINE_3,линия_тип_3 --/--/--/--
A,10,[TRACK1,ltypeshp.shx,R=-45,S=1,X=0,Y=0],0
PSG вне форума  
 
Непрочитано 12.06.2012, 12:17
#321
dew


 
Регистрация: 30.12.2007
Сообщений: 23


Спасибо PSG
если будет время посмотри линию 1-го типа пожалуйсто !!
dew вне форума  
 
Непрочитано 12.06.2012, 13:30
#322
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от dew Посмотреть сообщение
ребята не оставляйте без внимания пост №294 и 296
*LINE_1,линия_тип_1 --S--S--S--
A,10,["S",STANDARD,R=-255,S=1,X=0,Y=-0.945],0
или
*LINE_1,линия_тип_1 --S--S--S--
A,5,["S",STANDARD,R=-255,S=1,X=0,Y=-0.945],5

*LINE_2,линия_тип_2 --//--//--//--
A,10,["/",STANDARD,R=0,S=1,X=0,Y=-1.235],0.7,["/",STANDARD,R=0,S=1,X=0,Y=-1.235],0

*LINE_3,линия_тип_3 --/--/--/--
A,10,["/",STANDARD,R=0,S=1,X=0,Y=-1.235],0

В данном случае можно попробовать использовать только буквы-символы. И тогда не будет проблем с подгрузкой файла форм-shx, которые очень любят теряться, и вообще путаться под ногами при загрузке.

Последний раз редактировалось АлексЮстасу, 12.06.2012 в 14:00.
АлексЮстасу вне форума  
 
Непрочитано 12.06.2012, 17:21
#323
dew


 
Регистрация: 30.12.2007
Сообщений: 23


Оле....! спасибо ....... !!!!!!!!
dew вне форума  
 
Непрочитано 18.06.2012, 01:58 я новичок в автокаде, очень нужна помощь!
#324
chiset


 
Регистрация: 18.06.2012
Сообщений: 4


Подскажите пожалуйста, как создать тип линии двойная сплошная? т.е. чтобы рисовалась не одна линия а сразу две параллельных, и как задавать расстояние между ними?
chiset вне форума  
 
Непрочитано 18.06.2012, 03:38
#325
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от chiset Посмотреть сообщение
Подскажите пожалуйста, как создать тип линии двойная сплошная? т.е. чтобы рисовалась не одна линия а сразу две параллельных, и как задавать расстояние между ними?
Никак - Автокад такой тип линий сделать не позволяет.
Для этой задачи подходят мультилинии. Уже стиль мультилинии Standard, который есть всегда, является такой двойной сплошной. А расстояние задается либо в описании стиля мультилинии, и/либо "масштабом" мультилинии.
Второй вариант - чертить одну, а потом делать офсет (_OFFSET).
АлексЮстасу вне форума  
 
Непрочитано 18.06.2012, 10:15
#326
chiset


 
Регистрация: 18.06.2012
Сообщений: 4


Спасибо за такой быстрый ответ! Очень помогли! А можно тогда как нибудь полилинию превратить в мультилинию?
chiset вне форума  
 
Непрочитано 18.06.2012, 13:19
#327
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от chiset Посмотреть сообщение
Спасибо за такой быстрый ответ! Очень помогли! А можно тогда как нибудь полилинию превратить в мультилинию?
Можно.
1. Установить ToolPack - там есть.
2. Сделать на этом форуме поиск на "мультилин* + полилин*" или типа того. Здесь есть такие открытые программки.
АлексЮстасу вне форума  
 
Непрочитано 27.06.2012, 15:37
#328
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Уважаемые форумчане. У меня к Вам такой вопрос. При отрисовке ситуации в мелкомасштабных картах условного знака железной дороги возникло желание автоматизировать процесс отрисовки перпендикулярных линий. Т.е. имеется плавная линия (в моем конкретном случае-штриховка). Нужно построить перпендикулярные линии вдоль штриховки (задать расстояние между линиями) в количестве (задать количество линий, что означает кол-во путей) и если их несколько, то расстояние между ними. Все эти данные плавающие, в зависимости от масштаба. Понимаю, что мои изъяснения несколько сумбурны. Прилагаю образец. Может кто-то встречал подобный лисп или по-возможности окажет помощь в написании (если не очень сложно). Спасибо.
Вложения
Тип файла: dwg
DWG 2004
Образец условного знака ж.д.пути.dwg (302.9 Кб, 9299 просмотров)
sertor вне форума  
 
Непрочитано 27.06.2012, 16:19
#329
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Простые типы линии с нужным количеством палок не подойдут?
engngr вне форума  
 
Непрочитано 27.06.2012, 16:29
#330
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от engngr Посмотреть сообщение
Простые типы линии с нужным количеством палок не подойдут?
Дело в том, что бывают карты (топопланы) разных масштабов и соответственно разные параметры (поперечная длина, расстояние между ними и расстояние между парами (если два пути). Типом линий я думаю здесь не обойтись.
sertor вне форума  
 
Непрочитано 27.06.2012, 20:02
#331
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от sertor Посмотреть сообщение
Дело в том, что бывают карты (топопланы) разных масштабов и соответственно разные параметры (поперечная длина, расстояние между ними и расстояние между парами (если два пути). Типом линий я думаю здесь не обойтись.
Сделайте набор соответствующих блоков в размерах нужных масштабов, и вставляйте на линии железных дорог с привязкой к линиям. Блоки следует сделать с привязкой в центре, вертикальные. Тип линий здесь не пойдет, т.к. обозначения числа путей вставляются с учетом других элементов карт, т.е. не регулярно, не как Автокад захочет, а на определяемые картографом места.
АлексЮстасу вне форума  
 
Непрочитано 27.06.2012, 20:35
#332
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Сделайте набор соответствующих блоков в размерах нужных масштабов, и вставляйте на линии железных дорог с привязкой к линиям. Блоки следует сделать с привязкой в центре,
Спасибо большое, буду разбираться дальше.
sertor вне форума  
 
Непрочитано 10.07.2012, 04:46 подскажите
#333
Adl


 
Регистрация: 07.07.2012
Сообщений: 1


подскажите пожалуста мне надо создать линию почвогрунта в виде наклонной решетки и буквы z с хвостиком на конце?
как их сделать подскажите пожалуста мой адрес 419vlm@mail.ru
Adl вне форума  
 
Непрочитано 10.07.2012, 17:24
#334
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Самое простое - сделайте с помощью символов-букв. Символов слеш "\" или "/" и буквы Z. С хвостиком тоже можно совладать.
Но без рисунка и без Ваших собственных наработок в создании этого типа линий тяжело. Не все тут вообще знают обозначения "почвогрунта".
АлексЮстасу вне форума  
 
Непрочитано 01.09.2012, 00:22
#335
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Антон1989, ссылка нерабочая
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.09.2012, 10:10
#336
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Четыре типа линии грунта.
Вложения
Тип файла: zip Линии грунта - Standard.zip (18.9 Кб, 197 просмотров)
Krovlaf вне форума  
 
Непрочитано 04.09.2012, 10:30
#337
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,345


Krovlaf, замечательно, но ни одного shx-а в архиве нету.
Без этого:
otkos1.shx
obriv+.shx
obriv-.shx
PRS.shx
kai-shp.shx
GUGK_2005.shx

Твои типы линий не работают
asys вне форума  
 
Непрочитано 04.09.2012, 10:51
#338
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Извиняюсь, видимо при формировании комплекта что-то вылетело. Я не нарочно Сейчас накидаю вручную. Да, KVF.lin это мое. Делалось на 2002 версии и на момент создания вроде бы работало. На 2008 почему то при загрузке типов линий пишет "неправильное определение в строке n. Вроде бы это связано с использованием кириллицы в именах (могу ошибаться). Только что поменял все на латиницу, но заработал только "дерн" а линии откосов и обрывов не хоЧУТ!!! Но линии грунта работают.
Вложения
Тип файла: zip Линии грунта - Standard.zip (22.0 Кб, 172 просмотров)

Последний раз редактировалось Krovlaf, 04.09.2012 в 10:56.
Krovlaf вне форума  
 
Непрочитано 04.09.2012, 13:35
#339
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Krovlaf Посмотреть сообщение
На 2008 почему то при загрузке типов линий пишет "неправильное определение в строке n. Вроде бы это связано с использованием кириллицы в именах (могу ошибаться). Только что поменял все на латиницу, но заработал только "дерн" а линии откосов и обрывов не хоЧУТ!!! Но линии грунта работают.
Чаще всего дело просто в том, что не прописан путь к папке с файлом shx.
АлексЮстасу вне форума  
 
Непрочитано 04.09.2012, 13:41
#340
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,345


главный недостаток таких типов линий в ссылке на сторонный файл. Как я не раздавал свой shx для типов линий, вечно теряется. И не грамотный народ возмущается. пришлось отказаться в линии обрыва от постороннего shx-а и извращаться со стандартными формами, которые ставятся каждому с автокадом
asys вне форума  
 
Непрочитано 05.09.2012, 02:14
#341
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Цитата:
Чаще всего дело просто в том, что не прописан путь к папке с файлом shx.
В данном случае все в порядке. shx файлы закинуты в корневой support который по умолчанию прописан. Правильнее конечно для своих прибамбасов создавать свою папку и прописать ее.
Что касаемо типов линий к условным знакам то таких комплектов в разной степени соответствующих ГОСТу сейчас пруд-пруди. Главный недостаток здесь в том что книжка "Условные знаки ...... " одна а файлов "типа топо/гео/гост".lin с прилагающимися .shx много. Выход один - принять (рекомендательно) полностью соответствующий ГОСТу комплект ***.lin + ***.shx как стандартный и продвигать его с профильных сетевых ресурсов.
Krovlaf вне форума  
 
Непрочитано 05.09.2012, 13:35
#342
Lisa Alisa


 
Регистрация: 01.04.2008
Сообщений: 9


Народ, помогите! Дайте мне ссылку на то, где написано, что сложные типы линий в Автокаде, типа кабелей связей, где есть точки на линиях и буквы по -любому рисуются некорректно (получаются длинные хвосты, точка в конце исчезает и прочее) или это у Меня все таки ума не хватает создать идеальную линию???
Lisa Alisa вне форума  
 
Непрочитано 06.09.2012, 18:55
#343
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Ссылку на гост?
engngr вне форума  
 
Непрочитано 06.09.2012, 19:52
#344
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Lisa Alisa Посмотреть сообщение
Народ, помогите! Дайте мне ссылку на то, где написано, что сложные типы линий в Автокаде, типа кабелей связей, где есть точки на линиях и буквы по -любому рисуются некорректно (получаются длинные хвосты, точка в конце исчезает и прочее) или это у Меня все таки ума не хватает создать идеальную линию???
Это нужна ссылка на извинения Автокада за то, что они за все годы не создали нормального отображения типов линий.
Только не уверен, что они такие извинения давали.
Попробуйте подобным линиям делать Генерация типов линий=Да (Linetype generation=Enabled) - заметно получше будут выглядеть. Но все равно с косяками, увы.
"Таково свойство материала"!
АлексЮстасу вне форума  
 
Непрочитано 07.09.2012, 10:24
#345
Lisa Alisa


 
Регистрация: 01.04.2008
Сообщений: 9


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Это нужна ссылка на извинения Автокада за то, что они за все годы не создали нормального отображения типов линий.
Только не уверен, что они такие извинения давали.
А жаль, что не извиняются. Я все думала как доказать начальству, что это не я виновата , а Автокад. Ну ничего, установила новый Civil с их хвалеными условными знаками http://www.sapr.ru/article.aspx?id=21457&iid=978 по госту. Смотрю, а там та же ерунда , что и у меня . Покажу начальству тупоголовому.
Lisa Alisa вне форума  
 
Непрочитано 07.09.2012, 20:24
#346
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Lisa Alisa Посмотреть сообщение
А жаль, что не извиняются. Я все думала как доказать начальству, что это не я виновата , а Автокад. Ну ничего, установила новый Civil с их хвалеными условными знаками http://www.sapr.ru/article.aspx?id=21457&iid=978 по госту. Смотрю, а там та же ерунда , что и у меня . Покажу начальству тупоголовому.
Посадите начальников рядом, начертите пару полилиний штатными автокадовскими стилями с точками и т.п. из acadiso.lin
АлексЮстасу вне форума  
 
Непрочитано 08.09.2012, 14:17
#347
Lisa Alisa


 
Регистрация: 01.04.2008
Сообщений: 9


А подскажите, пожалуйста, горю(в отпуск не пускают) как с кнопки подгрузить мультилинию и запустить на рисование. Ну ничего не хотят ручками делать. Начала с простого, с загрузки полилиний, ну не находит такой тип полилиний.
Lisa Alisa вне форума  
 
Непрочитано 08.09.2012, 15:18
#348
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Lisa Alisa Посмотреть сообщение
А подскажите, пожалуйста, горю(в отпуск не пускают) как с кнопки подгрузить мультилинию и запустить на рисование. Ну ничего не хотят ручками делать. Начала с простого, с загрузки полилиний, ну не находит такой тип полилиний.
На кнопку я сажал: ^C^C_mline style НАЗВАНИЕ_МУЛЬТИЛИНИИ j zero scale 1.
Последнее - привязка мультилинии и масштаб.
Я делал не кнопки, а Тул палетку.
АлексЮстасу вне форума  
 
Непрочитано 08.09.2012, 16:00
#349
Lisa Alisa


 
Регистрация: 01.04.2008
Сообщений: 9


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Я делал не кнопки, а Тул палетку.
Спасибо, конечно. Но! Палетка не вариант, пользователи не будут пользоваться, да и я с ними еще с ней не разбиралась.
Команда работает, спасибо. НО! Надо в этом же макросе загрузить эту мультилинию, что та не получается по аналогии с полилинией

Последний раз редактировалось Lisa Alisa, 08.09.2012 в 16:21.
Lisa Alisa вне форума  
 
Непрочитано 08.09.2012, 16:30
1 | #350
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Lisa Alisa Посмотреть сообщение
Спасибо, конечно. Но! Палетка не вариант, пользователи не будут пользоваться, да и я с ними еще с ней не разбиралась.
нНачала с простого- загрузки типа линий.
Почему у меня не работает ^C^C^P_-Linetype;_Load "C:/ru_Topo_Multilines.lin";_Set "m193-1-1";^p
И думаю, что разрешать пользователям загружать ресурсы самим опасно. Это значит, что работают они на основе невесть каких шаблонов с непредсказуемыми настройками, и неведомо какими уже подгруженными типами линий и т.п.
Сам я пользуюсь собственными шаблонами - dwt-файлами. Прописываю в них нужные типы линий, мультилиний, блоки, слои, текстовые стили, рабочие единицы, значения переменных и пр. Делаю базовый для стандартных проектов, и для каждого нестандартного проекта свои.
АлексЮстасу вне форума  
 
Непрочитано 08.09.2012, 16:39
#351
Lisa Alisa


 
Регистрация: 01.04.2008
Сообщений: 9


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
И думаю, что разрешать пользователям загружать ресурсы самим опасно.
Да у пользователей ума не хватит загружать самим шаблоны. Видно, я загналась, все, закинула мультилинию в шаблон-работает по команде.
Но осталась неудовлетворенность- почему же у меня не работает макрос с загрузкой мультилинии

Последний раз редактировалось Lisa Alisa, 08.09.2012 в 16:50.
Lisa Alisa вне форума  
 
Непрочитано 08.09.2012, 18:01
#352
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Lisa Alisa Посмотреть сообщение
Да у пользователей ума не хватит загружать самим шаблоны. Видно, я загналась, все, закинула мультилинию в шаблон-работает по команде.
Но осталась неудовлетворенность- почему же у меня не работает макрос с загрузкой мультилинии
Пользователям нужно наказать создавать все файлы на основе соответствующего шаблона. Для одного рабочего файла всего один раз. И не пуржить все данные, а только чужеродное и случайное.
Про макросы на форуме есть специальная тема - лучше туда.
АлексЮстасу вне форума  
 
Непрочитано 08.09.2012, 18:52
#353
Lisa Alisa


 
Регистрация: 01.04.2008
Сообщений: 9


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Про макросы на форуме есть специальная тема - лучше туда.
весь форум перерыла, а мультилинии никак не загружу
Lisa Alisa вне форума  
 
Непрочитано 08.09.2012, 18:58
#354
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Lisa Alisa Посмотреть сообщение
весь форум перерыла, а мультилинии никак не загружу
Имел в виду тему про макросы
Загрузите их в сами в файл-шаблон.
Или изложите задачу еще раз.
АлексЮстасу вне форума  
 
Непрочитано 08.09.2012, 19:47
#355
Lisa Alisa


 
Регистрация: 01.04.2008
Сообщений: 9


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Загрузите их в сами в файл-шаблон.
Или изложите задачу еще раз.
Вот я зануда! Загрузила мультилинию в шаблон, Ваш макрос работает, спасибо.
Но, все же я хочу понять, как макросом загрузить мультилинию, ну это для так, для общего развития и удовлетворенности.
Lisa Alisa вне форума  
 
Непрочитано 09.10.2012, 12:54
#356
128500


 
Регистрация: 21.08.2012
Сообщений: 42


Подскажите чайнику - прочитал про типы линий, мало что понял, поэтому решил спросить применительно к своему случаю: можно ли создать тип линий, состоящий не из чередования точек/тире/пробелов/надписей, а линию представляющую собой обычную прямую, на которой через определенные промежутки будут вставляться блоки? И как это сделать если можно.
Как я понял, это можно сделать с помощью вышеописанных .shx - файлов, но с файлами форм есть большое "но" - при передаче чертежа смежникам, у которых естественно не будет на компьютере этих файлов форм, линии у них тоже отображаться как надо не будут. Сам все время сталкиваюсь с этим - присылают фалы через несколько рук, при попытке открыть вываливается окно что нехватает столько-то .shx-файлов. Поэтому они как бы не вариант. Хотелось бы чтобы на чертеже были заранее вставлены блоки, и тип линий привязывался именно к блокам.

Последний раз редактировалось 128500, 09.10.2012 в 13:29.
128500 вне форума  
 
Непрочитано 09.10.2012, 13:39
#357
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от 128500 Посмотреть сообщение
линию представляющую собой обычную прямую, на которой через определенные промежутки будут вставляться блоки?
можно, 128500 раз обсуждалось, но потом редактировать это нагромождение - капец просто. поиск рулит.

Цитата:
Сообщение от 128500 Посмотреть сообщение
Как я понял, это можно сделать с помощью вышеописанных .shx - файлов, но с файлами форм есть большое "но" - при передаче чертежа смежникам, у которых естественно не будет на компьютере этих файлов форм, линии у них тоже отображаться как надо не будут.
До некоторой степени, особо сложные типы линий можно создать из форм, входящих в стандартный файл поставки Акада - linetype.shx. Там есть форма-черточка (track1) и форма-кружочек (circ1), для 99% задач этого достаточно. Если бы не ограничение на количество элементов в одной записи *.lin-файла - было бы достаточно для ЛЮБОЙ задачи.
kp+ вне форума  
 
Непрочитано 09.10.2012, 13:40
#358
128500


 
Регистрация: 21.08.2012
Сообщений: 42


Цитата:
Сообщение от kp+ Посмотреть сообщение
можно, 100500 раз обсуждалось, но потом редактировать это нагромождение - капец просто.
Я не нашел. Максимум что мне попалось - расстановка блоков вдоль полилинии командами "поделить" и "разметить", иже divide и measure. Как бы сделать так чтобы блоки расставлялись сразу при черчении полилинии.

Последний раз редактировалось 128500, 09.10.2012 в 13:55.
128500 вне форума  
 
Непрочитано 09.10.2012, 15:17
#359
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от 128500 Посмотреть сообщение
Я не нашел. Максимум что мне попалось - расстановка блоков вдоль полилинии командами "поделить" и "разметить", иже divide и measure. Как бы сделать так чтобы блоки расставлялись сразу при черчении полилинии.
Похоже, что только программно. Даже в этой теме что-то уже было - типа железных дорог.
АлексЮстасу вне форума  
 
Непрочитано 09.10.2012, 15:34
#360
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


А если создать дин.блок и использованием массива?
PSG вне форума  
 
Непрочитано 09.10.2012, 16:24
#361
128500


 
Регистрация: 21.08.2012
Сообщений: 42


Не совсем понял в чем состоит предложение
128500 вне форума  
 
Непрочитано 09.10.2012, 16:38
#362
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


128500, насколько сложные у Вас блоки? Пример привести можно? повторюсь, как правило, такое решается с помощью track1 и circ1 из вездесущего linetype.shx.
kp+ вне форума  
 
Непрочитано 09.10.2012, 16:43
#363
128500


 
Регистрация: 21.08.2012
Сообщений: 42


Собственно, в этом файле отдельно линия и отдельно динамический блок.
Суть в том, чтобы при черчении линии этот блок вставлялся автоматически через n-ное расстояние.
Вложения
Тип файла: dwg
DWG 2010
Чертеж2.dwg (68.3 Кб, 8291 просмотров)
128500 вне форума  
 
Непрочитано 09.10.2012, 17:17
#364
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


"Этот блок"...."изделие №128/500, секретно", елки палки Так и говорите - нужны типы линий для лотка, короба и гофрошланга
Вложения
Тип файла: rar сети1.rar (284 байт, 214 просмотров)
kp+ вне форума  
 
Непрочитано 09.10.2012, 17:27
#365
128500


 
Регистрация: 21.08.2012
Сообщений: 42


Спасибо большое.
Только пара вопросов - в обозначении короба сплошная линия разрывается обозначением короба. Нужно чтобы не разрывалась.
И где в .lin файле цифра, отвечающая за частоту повторений условных обозначений
128500 вне форума  
 
Непрочитано 09.10.2012, 17:37
#366
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от 128500 Посмотреть сообщение
Только пара вопросов - в обозначении короба сплошная линия разрывается обозначением короба. Нужно чтобы не разрывалась.
убрать все знаки "минус" в соотв. записи

Цитата:
Сообщение от 128500 Посмотреть сообщение
И где в .lin файле цифра, отвечающая за частоту повторений условных обозначений
первое число в соотв. записи
kp+ вне форума  
 
Непрочитано 09.10.2012, 17:55
#367
128500


 
Регистрация: 21.08.2012
Сообщений: 42


Спасибо, все работает.
Есть еще вопросик, относящийся к начертанию полилинии - расположение условных обозначений на ней зависит от направления ее черчения. То есть если ее прочертить слево направо, условные обозначения будут развернуты на 180 градусов относительно того, если ее чертить справа налево. Можно ли как-либо менять поворот условных обозначений, не перечерчивая полилинию?
128500 вне форума  
 
Непрочитано 09.10.2012, 17:58
#368
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


pltools (поиск рулит)
kp+ вне форума  
 
Непрочитано 09.10.2012, 18:13
#369
128500


 
Регистрация: 21.08.2012
Сообщений: 42


Спасибо, осознал.
128500 вне форума  
 
Непрочитано 09.10.2012, 18:29
#370
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от 128500 Посмотреть сообщение
Спасибо, все работает.
Есть еще вопросик, относящийся к начертанию полилинии - расположение условных обозначений на ней зависит от направления ее черчения. То есть если ее прочертить слево направо, условные обозначения будут развернуты на 180 градусов относительно того, если ее чертить справа налево. Можно ли как-либо менять поворот условных обозначений, не перечерчивая полилинию?
Другой вариант (кроме реверса) - сделать два типа линий.
АлексЮстасу вне форума  
 
Непрочитано 11.10.2012, 17:12
#371
128500


 
Регистрация: 21.08.2012
Сообщений: 42


В общем, потестил это все дело. Рисуется линия, работает реверс через pltools. Но все равно система когда направление расстановки (верх/низ для горизонтали и лево/право для вертикали) условных обозначений на полилинии зависит от того, с какого конца она рисуется мне кажется "не очень". Сначала приходится все линии разрисовать, потом через реверс править те, которые нарисовались не так. Нет ли инструмента/команды/etc, позволяющего расставлять элементы ltypeshp именно сверху или слева от полилинии независимо от того, с какого конца она рисуется?
128500 вне форума  
 
Непрочитано 18.10.2012, 17:55
#372
128500


 
Регистрация: 21.08.2012
Сообщений: 42


И еще столкнулся с проблемой pltools - у коллеги не работает. То есть файл загружается, команда всегда неизвестна. Грешим на его х64 Windows 7. Может быть что не работает по причине неподходящей разрядности или версии ОС?
128500 вне форума  
 
Непрочитано 18.10.2012, 20:33
#373
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


128500, Мне вот-вот поставят W7 x64. Тогда смогу сказать конкретней. Все вопросы и пожелания по pltools принимаются здесь
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 19.10.2012, 00:09
#374
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Я вносил изменения в исходный код: http://forum.dwg.ru/showpost.php?p=867865&postcount=368
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.10.2012, 09:09
#375
128500


 
Регистрация: 21.08.2012
Сообщений: 42


Кулик Алексей aka kpblc
Спасибо, твоя версия файла подошла. Значит для х32 и х64 систем есть различия.
128500 вне форума  
 
Непрочитано 25.10.2012, 23:04
#376
rino_black


 
Регистрация: 17.11.2010
Сообщений: 16


здравствуйте,а можно ли обьединять или дополнять файл .SHX (именно с формами) уже существующий?а то как-то носить кучу дополнителных файлов не удобно,а исходного .SHP нету.не смогли бы помочь,ну или направить.
rino_black вне форума  
 
Непрочитано 25.10.2012, 23:08
#377
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Можно раскодировать имеющийся shx. http://www.cad.dp.ua/files/shx2shp.zip.
Добавлено
См. здесь

Последний раз редактировалось kp+, 26.10.2012 в 10:19.
kp+ вне форума  
 
Непрочитано 30.10.2012, 23:57
#378
AlexeiFCB


 
Регистрация: 30.06.2012
Сообщений: 10


Доброй ночи, подскажите пожалуйста, можно ли создать тип линии, начинающийся с пробела? Я наивно попытался прописать вот так: А, -5, 3 ..... но autoCAD пишет первая спецификация штриха/точки не может быть отрицательной.. Спасибо.
AlexeiFCB вне форума  
 
Непрочитано 31.10.2012, 00:31
#379
BetoN

Инженер-проектировщик
 
Регистрация: 01.10.2008
Минск
Сообщений: 13


Тип выравнивания (A)
Определяет поведение образца на концах отрезков и дуг. В настоящее время AutoCAD поддерживает только тип A, согласно которому линии начинаются и заканчиваются штрихами.
BetoN вне форума  
 
Непрочитано 31.10.2012, 00:39
#380
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от AlexeiFCB Посмотреть сообщение
Доброй ночи, подскажите пожалуйста, можно ли создать тип линии, начинающийся с пробела? Я наивно попытался прописать вот так: А, -5, 3 ..... но autoCAD пишет первая спецификация штриха/точки не может быть отрицательной.. Спасибо.
Можно же начать с "0" или даже какого-нибудь 0.00001.
АлексЮстасу вне форума  
 
Непрочитано 19.11.2012, 11:19
#381
far100ker


 
Регистрация: 19.11.2012
Сообщений: 5


Уважаемые, я прочитал всю тему, и даже получилось сделать часть из задуманного, но столкнулся с такой проблемой:

Я хочу упростить процесс составления раздела ПОДД, поэтому решил сделать типы линий к каждой разметке. Я хочу, чтобы шел тип линий сразу с обозначением, к примеру

- - - 1.5 - - - 1.5 - - - 1.5

Но отношение штриха и пробела должно быть 1:3, причем оно должно сохраняться даже с учетом текста внутри, т.е. при тексте "1.5" расстояние от линии длиной 1м до следующей должно оставаться 3м.

Также проблема возникла при двойной сплошной. Мне нужно иметь разметку =====1.1======= (без пробелов), причем сразу нескольких типов, а именно с разным расстоянием между параллелями (0,1-0,2м), как это сделать я, к сожалению, не совсем понял.

Если нетрудно, прошу предоставить пример кода для данных типов.

Работаю в AutoCAD 2012. Команды mkltype и mklshape не работают.

Заранее большое спасибо!
far100ker вне форума  
 
Непрочитано 19.11.2012, 11:53
#382
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от far100ker Посмотреть сообщение
Также проблема возникла при двойной сплошной. Мне нужно иметь разметку =====1.1======= (без пробелов), причем сразу нескольких типов
Для этого есть мультилинии.
Цитата:
Сообщение от far100ker Посмотреть сообщение
Работаю в AutoCAD 2012. Команды mkltype и mklshape не работают.
Акад полный или LT? Экспресс установлен?
kp+ вне форума  
 
Непрочитано 19.11.2012, 11:56
#383
far100ker


 
Регистрация: 19.11.2012
Сообщений: 5


Цитата:
Сообщение от kp+ Посмотреть сообщение
Для этого есть мультилинии.

Акад полный или LT? Экспресс установлен?
Civild 3D лицензия, экспресс не нашел

Не обязательно даже, чтобы текст был именно в теле полилинии, можно, чтобы он был и сверху.
far100ker вне форума  
 
Непрочитано 19.11.2012, 12:22
#384
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от far100ker Посмотреть сообщение
экспресс не нашел
Одмины при установке прокосячили. Вставьте им ума или поищите на этом форуме, где скачать и как поставить. Административные права не обязательны.

Цитата:
Сообщение от far100ker Посмотреть сообщение
Не обязательно даже, чтобы текст был именно в теле полилинии, можно, чтобы он был и сверху.
мультилиния же! _mline по-ихнему. Широкий простор для деятельности и экспериментов!
kp+ вне форума  
 
Непрочитано 19.11.2012, 13:10
#385
far100ker


 
Регистрация: 19.11.2012
Сообщений: 5


Цитата:
Сообщение от kp+ Посмотреть сообщение
Одмины при установке прокосячили. Вставьте им ума или поищите на этом форуме, где скачать и как поставить. Административные права не обязательны.


мультилиния же! _mline по-ихнему. Широкий простор для деятельности и экспериментов!
В стандартном наборе какой-то скудный ассортимент) К тому же, как ее редактировать я так и не понял

Последний раз редактировалось far100ker, 19.11.2012 в 13:17.
far100ker вне форума  
 
Непрочитано 19.11.2012, 13:30
#386
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Создайте свой стиль мультилиний. _mlstyle. В справке к Акаду все это есть.
kp+ вне форума  
 
Непрочитано 19.11.2012, 13:33
#387
far100ker


 
Регистрация: 19.11.2012
Сообщений: 5


Цитата:
Сообщение от kp+ Посмотреть сообщение
Создайте свой стиль мультилиний. _mlstyle. В справке к Акаду все это есть.
Зашел я туда, однако как вставить цифры туда я не понял
far100ker вне форума  
 
Непрочитано 19.11.2012, 14:55
#388
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от far100ker Посмотреть сообщение
Зашел я туда, однако как вставить цифры туда я не понял
В сами мультилинии цифры-буквы не вставить. Но в составе мультилиний используются типы линий. Создайте типы линий с цифрами-символами, и используйте в мультилиниях.
АлексЮстасу вне форума  
 
Непрочитано 19.11.2012, 17:55
#389
far100ker


 
Регистрация: 19.11.2012
Сообщений: 5


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
В сами мультилинии цифры-буквы не вставить. Но в составе мультилиний используются типы линий. Создайте типы линий с цифрами-символами, и используйте в мультилиниях.
Ну так если я смогу в полилиниях сделать то, что мне нужно, то и мультилиния не будет не нужна =)
far100ker вне форума  
 
Непрочитано 19.11.2012, 17:59
#390
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от far100ker Посмотреть сообщение
Ну так если я смогу в полилиниях сделать то, что мне нужно, то и мультилиния не будет не нужна =)
В Автокаде не сделать тип линий с несколькими параллельными - это только мультилинии в Автокаде могут.
АлексЮстасу вне форума  
 
Непрочитано 19.11.2012, 18:11
#391
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от far100ker Посмотреть сообщение
Ну так если я смогу в полилиниях сделать то, что мне нужно, то и мультилиния не будет не нужна =)
а лучше в отрезках. значки типа линий тоже желательно проставить вручную. И вообще, долой буржуйский акад, кульман - наше все!
kp+ вне форума  
 
Непрочитано 23.11.2012, 23:23
#392
Romvi


 
Регистрация: 18.09.2011
Сообщений: 2


Может не совсем в тему, но у меня следующий вопрос: можно ли изменить форму края линий с весом? Замучили хвосты по краям, нужны ровненькие срезы. Особенно достают они при экспорте в другие форматы и вставки, например, в файлы MS Word.
Romvi вне форума  
 
Непрочитано 24.11.2012, 10:38
#393
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Насколько я помню, такая настройка возможна только при печати. На вставку в MS WORD через буфер обмена (т.е. формат WMF или EMF) сильно влияет то, как объекты Акада отображены на экране, поэтому у меня о ней невысокое мнение, лучше печатать в растр с высоким разрешением, и проблема отпадет сама собой.

Последний раз редактировалось kp+, 24.11.2012 в 10:49.
kp+ вне форума  
 
Непрочитано 26.11.2012, 21:54
#394
Romvi


 
Регистрация: 18.09.2011
Сообщений: 2


Так вот и я ж об этом... На экране линии с весом отображаются с заостренно-закругленными краями в отличие от полилиний, которые при любой ширине имеют ровно обрезанные края. И это не зависит от формата файла, в который осуществляется экспорт изображения (wmf, bmp, png или pdf). Вопрос в том, можно ли у обычных линий с весом изменить настройки так, чтобы края были обрезаны без хвостов ровно, как полилинии?
Romvi вне форума  
 
Непрочитано 28.11.2012, 20:50
#395
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
это не зависит от формата файла, в который осуществляется экспорт изображения (wmf, bmp, png или pdf)
При копировании через буфер обмена в Ворд без формата wmf не обходится, как бы там ни было. И от привязки к изображению на экране тоже не избавиться. Поэтому предлагаю печатать в растр (tiff, jpg, png, много их) с высоким разрешением (300 dpi, а лучше 600) и уже эти растры вставлять в Ворд (вставка-рисунок-из файла). А при печати можно настраивать стиль "хвостиков" линий как угодно.
kp+ вне форума  
 
Непрочитано 03.12.2012, 12:57
#396
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Необходим тип полилинии: ФОРМА 2(прямоугольник solid 150х7), промежуток, ФОРМА 1(равнобедренный треугольник solid 7х7х7). Проблема в ФОРМЕ 1. Черчу прямоугольник 150х7. Делаю _offset через 0,1. Делаю ФОРМУ 2, компилирую. При вызове данной формы прямоугольник теряет часть своих линий внутри. Из-за этого при печати уже не получается SOLID. Файлы прилагаю. Спасибо.
Вложения
Тип файла: rar test.rar (18.0 Кб, 75 просмотров)

Последний раз редактировалось LiSa, 04.12.2012 в 09:01.
LiSa вне форума  
 
Непрочитано 03.12.2012, 18:00
#397
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от LiSa Посмотреть сообщение
Необходим тип полилинии: ФОРМА 1(прямоугольник solid 150х7), промежуток, ФОРМА 2(равнобедренный треугольник solid 7х7х7). Проблема в ФОРМЕ 1. Черчу прямоугольник 150х7. Делаю _offset через 0,1. Делаю ФОРМУ 1, компилирую. При вызове данной формы прямоугольник теряет часть своих линий внутри. Из-за этого при печати уже не получается SOLID. Файлы прилагаю. Спасибо.
Из чистого любопытства: 1. Каким способом Вы создавали форму? 2. Для чего может быть нужен такой тип линий?
В принципе, для получения залитой фигуры достаточно расстояния между линиями 0.2 мм.

Я правильно понял, что 002 и 001 в файле shp - это 2 и 1, т.е. не чертить и чертить (поднять перо и опустить перо)?

И Вы еще не приложили описание типа линий.

Насколько я смог разобраться, в этом shp описано реально только четыре контура: с "длиной" 122, 124, 126 и 127. Просто одни и те же линии чертятся по пять раз.
Например, с начала:
Код:
[Выделить все]
*1,596,01
4,67,4,150,3,134,3,64,2,9,(3,0),(0,0),1,9,(122,0),(-122,0),(0,0),2,9,(0,0),1,9,(122,0),(-122,0),(0,0),2,9,(0,0)
1,9,(122,0),(-122,0),(0,0),2,9,(0,0),1,9,(122,0),(-122,0),(0,0),2,9,(0,0),1,9,(122,0),(-122,0),(0,0),2,9,(-1,1)
Т.е. - 1,9,(122,0),(-122,0),(0,0) - начертить горизонтальную линию длиной 122 вправо, и тут же начертить по тому же месту обратно. Затем идет подъем курсора с прыжком на месте - 2,9,(0,0).
Сразу за этим с этого же положения курсора опять чертит на 122 вправо, и тут же чертит по тому же месту обратно. Опять подскок на месте и т.д. Всего по одному и тому же месту курсор ездит десять раз.
И если я правильно понял http://forum.dwg.ru/showthread.php?t=30924, то команды вроде 9,(3,0),(0,0) лучше заменять на 8,(3,0) - т.к. "9" описывает список смещений, а "8" только одно. И меньше места занимает, и разобраться легче.
Например, все выделенное в цитате красным можно было бы заменить на 1,8,(122,0),2,8,(-122,0)

Последний раз редактировалось АлексЮстасу, 03.12.2012 в 19:52.
АлексЮстасу вне форума  
 
Непрочитано 04.12.2012, 09:40
#398
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
1. Каким способом Вы создавали форму? 2. Для чего может быть нужен такой тип линий?
В принципе, для получения залитой фигуры достаточно расстояния между линиями 0.2 мм.
1. Начертила прямоугольник 150х7. _offset теперь через 0.2. Далее _mkshape.
2. Линия направления движения для проектировщиков.
Немного напутала. Проблема в форме для прямоугольника. В прилагаемом файле это форма 2. Приложу описание типа линии, как только с формой разберусь. Видимо ее придется править вручную, как Вы написали. Еще один вопрос: Как получить тип линии с полной заливкой форм? Файл прилагаю. Спасибо.
Вложения
Тип файла: dwg
DWG 2007
test_01.dwg (64.3 Кб, 9642 просмотров)
LiSa вне форума  
 
Непрочитано 04.12.2012, 11:41
#399
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от LiSa Посмотреть сообщение
Еще один вопрос: Как получить тип линии с полной заливкой форм? Файл прилагаю
Никак. Древняя технология "форм" не изменилась со времен перьевых плоттеров, сплошная заливка была их слабым местом. А чем плох представленный тип линии?
kp+ вне форума  
 
Непрочитано 04.12.2012, 15:31
#400
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Цитата:
Сообщение от kp+ Посмотреть сообщение
Древняя технология "форм" не изменилась со времен перьевых плоттеров, сплошная заливка была их слабым местом. А чем плох представленный тип линии?
Но ведь как-то этот тип линии со сплошной заливкой прописан?
Мне нужно, чтобы сами формы были других размеров. Подобрать на готовой линии через масштаб типа линий не получается.
LiSa вне форума  
 
Непрочитано 04.12.2012, 15:47
#401
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от LiSa Посмотреть сообщение
Но ведь как-то этот тип линии со сплошной заливкой прописан?
Мне нужно, чтобы сами формы были других размеров. Подобрать на готовой линии через масштаб типа линий не получается.
Файл описания типов линий-LIN приложите же.
Размерами форм управляют с помощью масштаба в описании форм типов линий. ["имя формы","имя файла SHP", s=]

Так у Вас прямоугольные - это не формы! Это глобальная ширина полилинии. Т.е. прямоугольная форма Вам вообще не нужна.

Последний раз редактировалось АлексЮстасу, 04.12.2012 в 15:52.
АлексЮстасу вне форума  
 
Непрочитано 04.12.2012, 16:38
#402
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Файл описания типов линий-LIN приложите же.
Тогда без формы прямоугольника прилагаю. Спасибо.
Вложения
Тип файла: rar test.rar (655 байт, 84 просмотров)
LiSa вне форума  
 
Непрочитано 04.12.2012, 19:16
#403
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от LiSa Посмотреть сообщение
Тогда без формы прямоугольника прилагаю. Спасибо.
В чем именно проблема?
Код:
[Выделить все]
*test, Линия направления движения
A,150,-20,[01,test.shx,S=1],-26.07
С помощью S=..., т.е. масштаба формы установите нужный размер формы.
АлексЮстасу вне форума  
 
Непрочитано 05.12.2012, 08:32
#404
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
В чем именно проблема?
Может я не совсем понятно написала. Мне нужен тип линии: прямоугольник 150 на 7 со сплошной заливкой, далее перо поднято на 20 единиц, далее повернутый равнобедренный треугольник со сплошной заливкой 7 на 7 на 7. Пусть прямоугольник будет формой 2, повернутый треугольник формой 1.
С формой 1 нет проблем. Рисую треугольник, делаю _offset через 0,2, _mkshape, _compile.
Проблема с формой 2. Рисую прямоугольник, делаю _offset через 0,2, _mkshape, _compile.
При вызове формы 2 через команду _shape половина линий внутри прямоугольника исчезает. Т.е. при печати он не получится со сплошной заливкой.
Вопрос в том, что может быть есть другие варианты создания залитых форм? Или может попробовать сделать форму меньшего размера и ее отмасштабировать. Видимо есть какие-то ограничения.
LiSa вне форума  
 
Непрочитано 05.12.2012, 09:19
#405
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Есть вариант использовать штриховку типа ANSI31 с мелким шагом и ее разбитием. Но скорость обработки такого файла будет аховая..
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.12.2012, 14:28
1 | #406
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от LiSa Посмотреть сообщение
Может я не совсем понятно написала. Мне нужен тип линии: прямоугольник 150 на 7 со сплошной заливкой, далее перо поднято на 20 единиц, далее повернутый равнобедренный треугольник со сплошной заливкой 7 на 7 на 7. Пусть прямоугольник будет формой 2, повернутый треугольник формой 1.
С формой 1 нет проблем. Рисую треугольник, делаю _offset через 0,2, _mkshape, _compile.
Проблема с формой 2. Рисую прямоугольник, делаю _offset через 0,2, _mkshape, _compile.
При вызове формы 2 через команду _shape половина линий внутри прямоугольника исчезает. Т.е. при печати он не получится со сплошной заливкой.
Вопрос в том, что может быть есть другие варианты создания залитых форм? Или может попробовать сделать форму меньшего размера и ее отмасштабировать. Видимо есть какие-то ограничения.
Почему форма 2 рисуется не так, как хотелось - вроде бы объяснено в #385.
Вместо формы 2 (прямоугольника) много лучше подходит именно то, что у Вас и сделано - применена глобальная ширина. Т.е. задаете глобальную ширину 7, а длину регулируете длиной штриха в типе линий.
И тогда форма для прямоугольника просто не нужна. А использование прямоугольной длинной формы никогда не даст такой плавной линии как у Вас в примере.
Что Вас не устраивает в Вашем типе линий?
Вложения
Тип файла: dwg
DWG 2004
test_02.dwg (301.1 Кб, 9165 просмотров)

Последний раз редактировалось АлексЮстасу, 05.12.2012 в 14:39.
АлексЮстасу вне форума  
 
Непрочитано 05.12.2012, 17:49
#407
Олег К.

Инженер-теплотехник
 
Регистрация: 17.08.2006
Смоленск
Сообщений: 311


Правильно АлексЮстасу говорит, не нужна здесь форма прямоугольника. При таком соотношении ее ширины к длине получается много проблем при рисовании. Вот для примера 2 типа линии и как они отрисовываются (правда с именами форм я малость ошибся).
Однако, возник вопросец один. Окружность не есть полилиния и ей нельзя задать фиксированную ширину (width), возможна только толщина (weight) которая масштабируется при печати. Получается, тут придется использовать длинный прямоугольник набранный из ~10 небольших форм?
Вложения
Тип файла: zip test03.zip (9.0 Кб, 61 просмотров)
Олег К. вне форума  
 
Непрочитано 05.12.2012, 18:47
#408
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Есть еще команда _donut
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.12.2012, 20:09
#409
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Олег К. Посмотреть сообщение
Окружность не есть полилиния и ей нельзя задать фиксированную ширину (width), возможна только толщина (weight) которая масштабируется при печати. Получается, тут придется использовать длинный прямоугольник набранный из ~10 небольших форм?
Преобразуйте такие окружности с помощью PLTools в полилинии.
Да, об альтернативе в виде составления длинной формы из многих коротких - здесь немного тоже упоминалось. Но если можно нормально обойтись глобальной шириной?

И не забывайте, что типы линий с формами нормально отображаются при Генерации типа линий (Linetype generation) == "Да" (Enabled). (См. в свойствах).
Если таких большинство, то выставьте переменную PLINEGEN в 1 - сами чаще всего будут чертиться "Да" (Enabled).
АлексЮстасу вне форума  
 
Непрочитано 06.12.2012, 14:36
#410
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


АлексЮстасу Спасибо. Понятно, что данный тип линии с формой прямоугольника не получится сделать. Только через global wigth присвоить нужную ширину полилинии.
LiSa вне форума  
 
Непрочитано 06.12.2012, 15:14
#411
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от LiSa Посмотреть сообщение
АлексЮстасу Спасибо. Понятно, что данный тип линии с формой прямоугольника не получится сделать. Только через global wigth присвоить нужную ширину полилинии.
Я бы сформулировал по-другому: данный тип линий с формой прямоугольника не нужно делать, т.к. использование global wigth даст лучший результат.
АлексЮстасу вне форума  
 
Непрочитано 06.12.2012, 16:19
#412
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Я бы сформулировал по-другому: данный тип линий с формой прямоугольника не нужно делать, т.к. использование global wigth даст лучший результат.
Возможно. Но было интересно, возможно ли сделать данный тип линии с залитой формой прямоугольника или нет.
LiSa вне форума  
 
Непрочитано 06.12.2012, 16:44
#413
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от LiSa Посмотреть сообщение
Возможно. Но было интересно, возможно ли сделать данный тип линии с залитой формой прямоугольника или нет.
#395
АлексЮстасу вне форума  
 
Непрочитано 12.02.2013, 09:15
#414
Nata1

Инженер
 
Регистрация: 10.11.2008
Владимирская обл., пос. Вольгинский
Сообщений: 147


Форумчане, в чем у меня ошибка, почему не компилируется файл форм?
Хочу создать тип линии в виде стрелок различных. Нарисовала полилиниями желаемый вид стрелок, создала с помощью команды mkshape файл форм (все свела в один файл Strelki.shp). Компилирую командой КОМПИЛ (_compile) и не компилируется. Вот, что пишет в командной строке:
Цитата:
Команда: компил

Компилируется файл описания форм или шрифта
Неверное определение формы в строке 7 файла C:\Documents and
Settings\User Name\Мои документы\Чертежи\Strelki.shp:
Повторная форма номер 1
Вот файл формы:
Цитата:
; Strelki.shp - файл с формами стрелок

*1,50,STR1
4,250,4,4,3,227,3,94,002,9,(0,0),001,9,(88,0),(0,0),002,9,(0,9),(0,0),001,9,(40,-9),(-40,-9),(0,18),(0,0),002,9,(-88,-9)
(0,0),001,4,94,4,227,3,4,3,250,0

*1,72,STR2
4,250,4,4,3,67,3,13,3,21,002,9,(35,7),(0,0),001,9,(-35,-7),(35,-7),(0,14),(0,0),002,9,(58,0),(0,0),001,9,(35,-7),(-35,-7)
(0,14),(0,0),002,9,(-58,-7),(0,0),001,9,(58,0),(0,0),002,9,(-93,0),(0,0),001,4,21,4,13,4,67,3,4,3,250,0

*1,68,STR3
4,250,4,4,3,227,3,94,002,9,(92,3),(0,0),001,9,(16,-3),(-16,-3),(0,6),(0,0),002,9,(-4,6),(0,0),001,9,(40,-9),(-40,-9),(0,18)
(0,0),002,9,(-88,-9),(0,0),001,9,(88,0),(0,0),002,9,(-88,0),(0,0),001,4,94,4,227,3,4,3,250,0

*1,104,STR4
4,250,4,4,3,67,3,13,3,21,002,9,(31,3),(0,0),001,9,(-14,-3),(14,-3),(0,6),(0,0),002,9,(4,4),(0,0),001,9,(-35,-7),(35,-7)
(0,14),(0,0),002,9,(62,-4),(0,0),001,9,(14,-3),(-14,-3),(0,6),(0,0),002,9,(-4,4),(0,0),001,9,(35,-7),(-35,-7),(0,14),(0,0)
002,9,(-58,-7),(0,0),001,9,(58,0),(0,0),002,9,(-93,0),(0,0),001,4,21,4,13,4,67,3,4,3,250,0
Все названия форм уникальные, не повторяются. Почему же вылезает ошибка? Второй день мучаюсь, не могу понять в чем дело. Во вложении файл .dwg и .shp
Миниатюры
Нажмите на изображение для увеличения
Название: Стрелки.jpg
Просмотров: 115
Размер:	34.5 Кб
ID:	96529  
Вложения
Тип файла: rar Стрелки.rar (25.0 Кб, 100 просмотров)
__________________
AutoCAD 2014
Nata1 вне форума  
 
Непрочитано 12.02.2013, 09:26
#415
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


После звездочки указывается номер формы, а у тебя он во всех формах 1.
PSG вне форума  
 
Непрочитано 12.02.2013, 09:30
#416
Nata1

Инженер
 
Регистрация: 10.11.2008
Владимирская обл., пос. Вольгинский
Сообщений: 147


Это mkshape такой номер присвоил, а я имена форм разные задала. И что делать? Можно эти единички перебить вручную?
Начинаю догадываться, что все дело в том, что я вручную сводила в один файл.
__________________
AutoCAD 2014
Nata1 вне форума  
 
Непрочитано 12.02.2013, 09:35
#417
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


Открой файл strelki.shp блокнотом и отредактируй.
PSG вне форума  
 
Непрочитано 12.02.2013, 09:37
#418
Nata1

Инженер
 
Регистрация: 10.11.2008
Владимирская обл., пос. Вольгинский
Сообщений: 147


УРА! Спасибо! Уже получилось.
__________________
AutoCAD 2014
Nata1 вне форума  
 
Непрочитано 14.02.2013, 16:54
#419
Tamogawk


 
Регистрация: 16.04.2010
Сообщений: 10


Кто-нибудь может помочь с созданием сложного типа линии?
Раньше создавал сам, но после переустановки автокада команды express tools стали "неизвестными"
Файл в приложении.
За ранее огромное спасибо!!!!!
Вложения
Тип файла: dwg
DWG 2010
Чертеж1.dwg (70.9 Кб, 10157 просмотров)
Tamogawk вне форума  
 
Непрочитано 14.02.2013, 18:10
#420
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от Tamogawk Посмотреть сообщение
команды express tools стали "неизвестными"
А ET вообще установлены?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 15.02.2013, 19:36
#421
Tamogawk


 
Регистрация: 16.04.2010
Сообщений: 10


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
А ET вообще установлены?
Установлен.
Tamogawk вне форума  
 
Непрочитано 15.02.2013, 21:11
#422
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


А загружен? Почитай справку - там описано, что и как надо сделать, если ЕТ установлены, но не загружены.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.02.2013, 14:33
#423
Nata1

Инженер
 
Регистрация: 10.11.2008
Владимирская обл., пос. Вольгинский
Сообщений: 147


Создала формы из полилинии. Круглые полилинии в полученной форме выглядят очень зазубренными. Если делать из окружности, то такие же зазубрины получаются. Пробовала задавать разное разрешение для форм (125 и 256), зазубрины все-равно остаются. Как сделать, чтобы у форм были ровные окружности? Во вложении вверху итоговая форма с зазубринами, внизу заготовка для формы (ровная).
С разрешением 256 более гладкие круги получаются. И вот еще на всякий случай файл формы.
Миниатюры
Нажмите на изображение для увеличения
Название: Неровная фигура.jpg
Просмотров: 76
Размер:	44.0 Кб
ID:	97110  Нажмите на изображение для увеличения
Название: Фигуры.jpg
Просмотров: 70
Размер:	83.9 Кб
ID:	97113  
Вложения
Тип файла: rar 777.rar (258 байт, 63 просмотров)
__________________
AutoCAD 2014

Последний раз редактировалось Nata1, 19.02.2013 в 14:59.
Nata1 вне форума  
 
Непрочитано 19.02.2013, 16:14
#424
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Nata1 Посмотреть сообщение
Создала формы из полилинии. Круглые полилинии в полученной форме выглядят очень зазубренными. Если делать из окружности, то такие же зазубрины получаются. Пробовала задавать разное разрешение для форм (125 и 256), зазубрины все-равно остаются. Как сделать, чтобы у форм были ровные окружности? Во вложении вверху итоговая форма с зазубринами, внизу заготовка для формы (ровная).
С разрешением 256 более гладкие круги получаются. И вот еще на всякий случай файл формы.
Если не тайна, то зачем Вы эти формы создавали? Что за линию отображать с их помощью?
Такие штуки не лучше ли блоками делать?
АлексЮстасу вне форума  
 
Непрочитано 19.02.2013, 16:19
#425
Nata1

Инженер
 
Регистрация: 10.11.2008
Владимирская обл., пос. Вольгинский
Сообщений: 147


Не тайна. Хочу сделать тип линий в виде стрелок. А что, можно в тип линии блок вставить?
__________________
AutoCAD 2014
Nata1 вне форума  
 
Непрочитано 19.02.2013, 16:24
#426
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Nata1 Посмотреть сообщение
Не тайна. Хочу сделать тип линий в виде стрелок. А что, можно в тип линии блок вставить?
Что хотите получить на выходе? Примеры применения такого типа линий можете показать?
Вставить блок в тип линий нельзя - только форму. Но иногда можно не тип линий применять, а блок.
АлексЮстасу вне форума  
 
Непрочитано 20.02.2013, 10:32 Помогите с типом линии
#427
Vasiliy_and

Технолог театрального механооборудования
 
Регистрация: 21.12.2009
Москва
Сообщений: 57


Задача такая: создать тип линии "обрыв" по СПДС. Про использование сторонних приложений не писать, и так знаю
Так вот, во вложении *.lin с 4 типами линий. Нужно, что бы в типе линии "My_Zig-Zag_x99" шейп "ltypeshp.shx" всегда был ТОЛЬКО 1 и ПО СЕРЕДИНИ, независимо от общей длины линии.
"ltypeshp.shx" есть в любом AutoCAD по пути C:\Program Files\Autodesk\AutoCAD ****\UserDataCache\Support\ltypeshp.shx.
Вложения
Тип файла: rar Zig-Zag.rar (235 байт, 77 просмотров)
Vasiliy_and вне форума  
 
Непрочитано 20.02.2013, 11:42
#428
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Vasiliy_and Посмотреть сообщение
всегда был ТОЛЬКО 1 и ПО СЕРЕДИНИ, независимо от общей длины линии.
Решается с помощью динамического блока.
kp+ вне форума  
 
Непрочитано 20.02.2013, 17:10
#429
Vasiliy_and

Технолог театрального механооборудования
 
Регистрация: 21.12.2009
Москва
Сообщений: 57


Цитата:
Сообщение от kp+ Посмотреть сообщение
Решается с помощью динамического блока.
Да это понятно, нужен тип линии
Vasiliy_and вне форума  
 
Непрочитано 20.02.2013, 17:26
#430
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Типом линии подобную задачу не решить.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 22.02.2013, 14:46
#431
Virt Norton

инженер-проектировщик
 
Регистрация: 30.06.2010
Москва
Сообщений: 26


Всем привет! Всех защитников с праздником!
Пытаюсь создать свой тип линий, с непрерывной линией получается, а вот со штриховой нет, линия создается только она сплошной становится.
Тогда я штриховую создал из отдельных отрезков, но в ответ получил вот это:
Optimizing segments...Done.
*Invalid* Too many segments in linetype definition.

Подскажите, пожалуйста, что ни так?
Virt Norton вне форума  
 
Непрочитано 22.02.2013, 14:55
#432
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Что-нибудь выложите? Как нужно, как получилось, описание Вашего типа из lin.
АлексЮстасу вне форума  
 
Непрочитано 22.02.2013, 17:37
#433
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Virt Norton,
Цитата:
Сообщение от Virt Norton Посмотреть сообщение
Too many segments in linetype definition
Это не так. Количество сегментов (грубо говоря запятых) в описании типа линии ограничено. Сколько - не помню. Можно узнать методом научного тыка
Сегменты выделены красным (числа между запятыми)
Цитата:
*рант,Рант __ __ . __ __ . __ __ . __ __ . __ __ .
A, 12.7, -6.35, 12.7, -6.35, 0, -6.35
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 17.04.2013, 11:53
#434
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


Здравствуйте. Пытаюсь воссоздать данный тип линии, но пока не получается и приходится брать его из "центра управления". Может кто поможет?
Реально ли создать этот тип линии без файла *.shp?
Миниатюры
Нажмите на изображение для увеличения
Название: Тип линии.png
Просмотров: 206
Размер:	8.6 Кб
ID:	101257  
Вложения
Тип файла: dwg
DWG 2007
Тип линии.dwg (68.8 Кб, 7210 просмотров)

Последний раз редактировалось kacugu, 17.04.2013 в 12:04.
kacugu вне форума  
 
Непрочитано 17.04.2013, 12:09
#435
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,345


kacugu, такой без shx-ов не реально
asys вне форума  
 
Непрочитано 17.04.2013, 12:17
#436
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Почему? Реально и без них. Но если тип линии уже есть - можно не мучаться, а извлечь его из чертежа в lin-файл. См. тут
kp+ вне форума  
 
Непрочитано 17.04.2013, 12:19
#437
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


А каким образом тогда она работает при простом копировании из чертежа в чертеж без требований подгрузки файла-формы?
kp+: Пробовал когда-то. Сейчас проверил еще раз. Вот что пишет при загрузке созданного типа линии:
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 112
Размер:	23.4 Кб
ID:	101280  

Последний раз редактировалось kacugu, 17.04.2013 в 12:25.
kacugu вне форума  
 
Непрочитано 17.04.2013, 12:26
#438
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Реально и без них
имел ввиду, без нестандартных shx, типа "линии-птички" TRACK1 из ltypeshp.shx рулит.
Цитата:
Вот что пишет при загрузке созданного типа линии:
подкоректировать полученный файл...

Последний раз редактировалось kp+, 17.04.2013 в 12:31.
kp+ вне форума  
 
Непрочитано 17.04.2013, 12:31
#439
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,345


Цитата:
Сообщение от kp+ Посмотреть сообщение
TRACK1 из linetype.shx рулит.
ага
Вложения
Тип файла: dwg
DWG 2010
o.dwg (66.5 Кб, 7184 просмотров)
asys вне форума  
 
Непрочитано 17.04.2013, 12:35
#440
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


И что нужно исправить в этом:
*ЛИНИЯ_ПТИЧКА_1,--\|--|/--
A,[TRACK1,ltypeshp.shx,r=45,S=0.35350000,X=0.25000000,Y=-0.24930000],1.80000000,[TRACK1,ltypeshp.shx,r=45,S=0.35350000,X=0.25000000,Y=-0.24930000],-1.00000000,[TRACK1,ltypeshp.shx,r=315,S=1.00000000,X=-0.70000000,Y=-0.70700000],3.60000000,[TRACK1,ltypeshp.shx,r=45,S=1.00000000,X=0.70000000,Y=-0.70700000],-1.00000000,[TRACK1,ltypeshp.shx,r=315,S=0.35350000,X=-0.25000000,Y=-0.24930000],1.80000000
kacugu вне форума  
 
Непрочитано 17.04.2013, 12:44
#441
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Например, так:
*ЛИНИЯ_ПТИЧКА_1,--\|--|/--
A,0.01,[TRACK1,ltypeshp.shx,r=45,S=0.35350000,X=0.25000000,Y=-0.24930000],1.80000000,[TRACK1,ltypeshp.shx,r=45,S=0.35350000,X=0.25000000,Y=-0.24930000],-1.00000000,[TRACK1,ltypeshp.shx,r=315,S=1.00000000,X=-0.70000000,Y=-0.70700000],3.60000000,[TRACK1,ltypeshp.shx,r=45,S=1.00000000,X=0.70000000,Y=-0.70700000],-1.00000000,[TRACK1,ltypeshp.shx,r=315,S=0.35350000,X=-0.25000000,Y=-0.24930000],1.80000000

Offtop: А что такой тип линии обозначает?
kp+ вне форума  
 
Непрочитано 17.04.2013, 13:24
#442
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


Offtop: У нас так принято обозначать контур выемки в скале

Заработало, но некорректно: появляется лишний элемент
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 328
Размер:	3.5 Кб
ID:	101288  

Последний раз редактировалось kacugu, 17.04.2013 в 13:43.
kacugu вне форума  
 
Непрочитано 17.04.2013, 19:06
2 | #443
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


чтобы не было лишнего наклонного штриха, надо было не добавить, а убрать один элемент:
*ЛИНИЯ_ПТИЧКА_1,--\|--|/--
A,[TRACK1,ltypeshp.shx,r=45,S=0.35350000,X=0.25000000,Y=-0.24930000],1.80000000,[TRACK1,ltypeshp.shx,r=45,S=0.35350000,X=0.25000000,Y=-0.24930000],-1.00000000,[TRACK1,ltypeshp.shx,r=315,S=1.00000000,X=-0.70000000,Y=-0.70700000],3.60000000,[TRACK1,ltypeshp.shx,r=45,S=1.00000000,X=0.70000000,Y=-0.70700000],-1.00000000,[TRACK1,ltypeshp.shx,r=315,S=0.35350000,X=-0.25000000,Y=-0.24930000],1.80000000

Век живи, век учись
kp+ вне форума  
 
Непрочитано 17.04.2013, 20:19
#444
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


kp+, спасибо большое! Облегчили работу большому количеству людей - у нас многие эту "У" вручную рисовали отрезками)
Offtop: Пробовал удалять строчки, но ничего получалось: удалял 1.800000, которое требовалось оставить
kacugu вне форума  
 
Непрочитано 20.08.2013, 16:22 Подскажите как сделать тип линии в автокаде Подвесная связь и подземная в грунте
#445
misstria


 
Регистрация: 20.08.2013
Сообщений: 4


Очень необходим в Автокаде тип линии ГОСТа 21.406-88, таблица 8, п.1.3, 1.1. А конкретнее "подвесная" и "подземная в грунте" и кабель демонтируемый. Нужна помощь в создании подобной линии. Заранее спасибо. Новичек в этом деле. и может кто то знает как правильно по госту оформить киоск?

Последний раз редактировалось misstria, 20.08.2013 в 16:45.
misstria вне форума  
 
Непрочитано 20.08.2013, 16:32
#446
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


http://www.google.ru/cse?cx=partner-...%B8&gsc.page=1
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.08.2013, 14:27
#447
misstria


 
Регистрация: 20.08.2013
Сообщений: 4


Ребятки подскажите! очень необходим в Автокаде тип линии ГОСТа 21.406-88, таблица 8, п.1.3, 1.1., 4. А конкретнее "подвесная" и "подземная в грунте" и кабель демонтируемый. Нужна помощь в создании подобной линии. Заранее спасибо. Новичек в этом деле. уксперт тоолс у меня нет( и может кто то знает как правильно по госту оформить киоск? думала канализацию кабельной связи поняла как оформлять, но как у процентов сделать кружки заполненными?
*КАНАЛИЗАЦИЯСВЯЗЬ, ---- % ---- сущ. кабель связи
A,10,-2,["%",STANDARD,S=.9,R=0.0,X=-1.2,Y=-0.42],-0.2
Изображения
Тип файла: jpg Безымянный.jpg (130.3 Кб, 3130 просмотров)
misstria вне форума  
 
Непрочитано 21.08.2013, 14:43
#448
XtooZee


 
Регистрация: 16.12.2009
Сообщений: 28


Тут надо создавать файл *.shp(как это сделать написано на первых страницах данной темы), где закрашенные окружности процентов выполнить в виде некоторого кол-во окружностей, с неким шагом масштабирования.
XtooZee вне форума  
 
Непрочитано 21.08.2013, 15:06
#449
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Создание собственных *.shp - всегда гемор при передаче чертежей. Проще и надежнее обойтись circle1 из стандартного файла ltypeshp.shx. А еще проще подобрать такой шрифт, где значки % закрашены или очень маленькие, чтобы толщина линии при печати заливала "глазки"
kp+ вне форума  
 
Непрочитано 21.08.2013, 15:08
#450
misstria


 
Регистрация: 20.08.2013
Сообщений: 4


а подробнее можно? я первый раз села за автокад(
стандартный файла ltypeshp.shx. вообще что то не открывается

Последний раз редактировалось misstria, 21.08.2013 в 15:17.
misstria вне форума  
 
Непрочитано 21.08.2013, 15:50
#451
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Читайте эту тему с самого начала
kp+ вне форума  
 
Непрочитано 21.08.2013, 16:01
#452
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от misstria Посмотреть сообщение
стандартный файла ltypeshp.shx. вообще что то не открывается
Нужно не его открывать, а стандартный lin, чтобы посмотреть, как называется подходящая форма (шейп). Т.е. грузите в Автокаде стандартный набор типов линий - стандартный acadiso.lin. Выбираете тот, в котором присутствует элемент, похожий на искомый. Открываете блокнотом acadiso.lin, и смотрите, как называется эта форма. И пробуете использовать эту форму в своем типе линий, играясь со смещением вверх-вниз-вбок, масштабируя и пр.
АлексЮстасу вне форума  
 
Непрочитано 21.08.2013, 16:37
#453
misstria


 
Регистрация: 20.08.2013
Сообщений: 4


выложите еще разок не активно
misstria вне форума  
 
Непрочитано 22.08.2013, 10:04
#454
xabraxabra

Telecommunications
 
Регистрация: 28.09.2011
Samara
Сообщений: 50
<phrase 1= Отправить сообщение для xabraxabra с помощью Skype™


Цитата:
Сообщение от misstria Посмотреть сообщение
выложите еще разок не активно
выкладываю
Вложения
Тип файла: dwg
DWG 2010
ВОЛС.dwg (76.6 Кб, 8159 просмотров)
xabraxabra вне форума  
 
Непрочитано 22.08.2013, 10:09
#455
xabraxabra

Telecommunications
 
Регистрация: 28.09.2011
Samara
Сообщений: 50
<phrase 1= Отправить сообщение для xabraxabra с помощью Skype™


Цитата:
Сообщение от misstria Посмотреть сообщение
Очень необходим в Автокаде тип линии ГОСТа 21.406-88, таблица 8, п.1.3, 1.1. А конкретнее "подвесная" и "подземная в грунте" и кабель демонтируемый. Нужна помощь в создании подобной линии. Заранее спасибо. Новичек в этом деле. и может кто то знает как правильно по госту оформить киоск?
в смысле киоск по госту?
Кабель какой нужен именно?
Вложения
Тип файла: dwg
DWG 2010
ВОЛС.dwg (76.6 Кб, 7950 просмотров)
xabraxabra вне форума  
 
Непрочитано 30.08.2013, 07:52
#456
bad-gril


 
Регистрация: 30.08.2013
Сообщений: 2


Здравствуйте!
Я создала новую линию с помощью Express Tools, но не могу ее загрузить в другой чертеж выдает ошибку :"неверное определение Подвес в строке 2 файла" подскажите в чем проблема и как я могу поменять вес созданной линии?
Файл Чертеж 1.lin получился такой:
*ПОДВЕС,
A,0,-3.865543,[PODVES,D:\Work\Autodesk\линии\Чертеж1,y=-1.272988,s=1,r=.198499],-6.169801
Файл Чертеж 1.shp получился:
*1,106,PODVES
4,125,4,80,3,125,3,10,3,128,002,9,(20,0),(0,0),001,9,(0,3),(-2,6),(-2,3),(-4,4),(-3,2),(-6,2),(-6,0),(-6,-2),(-3,-2),(-4,-4)
(-2,-3),(-2,-6),(0,-6),(2,-6),(2,-3),(2,-2),(3,-2),(2,-2),(6,-2),(6,0),(6,2),(3,2),(2,2),(2,3),(2,2),(2,6),(0,3),(0,0)
002,9,(-82,20),(0,0),001,9,(127,0),(1,0),(0,0),002,9,(-66,-20),(0,0),001,4,128,4,10,4,125,3,80,3,125,0
bad-gril вне форума  
 
Непрочитано 03.10.2013, 10:45
#457
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


Здравствуйте,
скорее всего избитый вопрос, но все же, подскажите пожалуйста:
Как программно заменить одни типы линий в чертеже (к примеру DASHED, DASHED2, gost5 и т.д.) на другой тип линии (к примеру GOST 2.303 4) если все описания уже имеются в чертеже?
Можно ли воспользоваться CheckStandards как то в фоновом режиме, указав "проблемные" типы линий и "желаемый" или нужно перебирать все примитивы чертежа и заменять на "желаемый"?
Спасибо.
__________________
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. /В. Гюго/
Kostinok вне форума  
 
Непрочитано 03.10.2013, 15:44
#458
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Kostinok Посмотреть сообщение
Как программно заменить одни типы линий в чертеже (к примеру DASHED, DASHED2, gost5 и т.д.) на другой тип линии (к примеру GOST 2.303 4) если все описания уже имеются в чертеже?
Поищите на форуме - что-то программное для замен, может, и было.
Первое, что пришло в голову: можно попробовать сохранить как dxf, и программкой замены текстов заменить одни названия на другие. Если они уникальны для всех видов элементов, т.е. не повторяются в блоках, в стилях текста и т.п. Но сначала отгрузить описания нужных стилей из файла, чтобы они не продублировались.
Возможно, что при этом просто произойдет переименование старых типов на нужные. Но после этого можно вставить содержимое этого файла в новый файл, где прописаны описания нужных типов линий, и они автоматически примут вид нужных.
АлексЮстасу вне форума  
 
Непрочитано 03.10.2013, 15:49
#459
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Kostinok, быстрый выбор по типу линии, в случае, если тип линии задан не по-слою или по-блоку
Хмурый вне форума  
 
Непрочитано 03.10.2013, 16:28
#460
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


Хмурый,
Я понял, что не корректно задал вопрос.
Суть в том, что бы примитивы имеющие "проблемные" типы линий изменили их на "желаемый", как это сделал бы CheckStandards при указании "Нарушений" заменить на Выбранное значение из стандарта.

АлексЮстасу, не понял, как это сработает... я попробовал (entmakex ) создать тип линии в чертеже, нифига... а существующее описание не меняется, если этот тип линии уже используется...

Вот ведь можно перезагрузить описание определенного типа линии, как бы сделать так, что бы можно было и Объединять эти описания, как по аналогии со слоями команда _laymrg...
__________________
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. /В. Гюго/
Kostinok вне форума  
 
Непрочитано 03.10.2013, 16:43
#461
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Kostinok Посмотреть сообщение
не понял, как это сработает... я попробовал (entmakex ) создать тип линии в чертеже, нифига... а существующее описание не меняется, если этот тип линии уже используется...
Вот ведь можно перезагрузить описание определенного типа линии, как бы сделать так, что бы можно было и Объединять эти описания, как по аналогии со слоями команда _laymrg...
А что здесь полезного может сделать entmakex?
Если Вы скопируете линии в чертеж, где их типы линий описаны с теми же именами, но по-другому, то эти линии автоматически примут новый вид. А в dxf можно попытаться быстро переименовать старые стили на новые.
АлексЮстасу вне форума  
 
Непрочитано 03.10.2013, 17:09
#462
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


АлексЮстасу, ну допустим у меня на чертеже 4 линии 3 из них имеют типы линий DASHED, DASHED2, gost5 соответственно, у всех разное описание! и одна линия с типом GOST 2.304 4 (как во вложенном файле)

Сохранив его в dxf у меня есть 13 записей DASHED, 13 записей DASHED2 и т.д. Значит просто так я их заменить не могу. А если менять, то менять в самой линии, т.е. фактически назначить линии другой тип, тот, который нужен, а потом старый удалить. Получается перебор, т.е. нужно перебрать все примитывы с такими типами линий и назначить им "правильный"...

А правильно понял? Или вы имеете ввиду "описание типа линии". Было бы хорошо, просто заменить описание на нужное, с переопределением примитивов использующих "неправильный" тип линии.. Так сказать такое слияние...
Вложения
Тип файла: dwg
DWG 2007
4 тл.dwg (58.3 Кб, 6261 просмотров)
__________________
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. /В. Гюго/
Kostinok вне форума  
 
Непрочитано 03.10.2013, 18:20
#463
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Kostinok Посмотреть сообщение
АлексЮстасу, ну допустим у меня на чертеже 4 линии 3 из них имеют типы линий DASHED, DASHED2, gost5 соответственно, у всех разное описание! и одна линия с типом GOST 2.304 4 (как во вложенном файле)
Сохранив его в dxf у меня есть 13 записей DASHED, 13 записей DASHED2 и т.д. Значит просто так я их заменить не могу. Получается перебор, т.е. нужно перебрать все примитывы с такими типами линий и назначить им "правильный"...
Если типов линий заменить нужно немного, то Хмурый дал лучший совет.

1. Удаляете описания из рабочего файла нужных типов линий.
2. Как вариант: сохраняете в dxf только линейные элементы, заменяете названия типов линий на нужные. Сколько раз Автокад записывает названия типов линий в файл - не нам решать.
3. Копируете в новый файл с правильными описаниями нужных типов линий. В него же вставляете нелинейные элементы.
АлексЮстасу вне форума  
 
Непрочитано 03.10.2013, 18:49
#464
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Ловите простенький код:
Код:
[Выделить все]
 (defun c:kp_ltype_change (/ FE FE_LT LT_LIST TRUE_LT VL-FE)
   (setq lt_list (list "DASHED" "DASHED2" "gost5"))
  (setq truE_lt "GOST2.303 4")
  (setq fe (entnext))
  (while fe
    (setq vl-fe (vlax-ename->vla-object fe))
    (if (vlax-property-available-p vl-fe 'Linetype)
      (progn
	(setq fe_lt (vla-get-Linetype vl-fe))
        (if (member fe_lt lt_list) (vla-put-linetype vl-fe truE_lt))
      )
    )
    (setq fe (entnext fe))
  )
)
Правильный и неправильные типы линий задавать по вкусу, но обязательно точно так, как в их описании (в посте GOST 2.304 4 указан с лишним пробелом, надо GOST2.304 4, эта программка такое не исправляет - все-таки не гугль )
И еще: особо не проверял, но эта прога, скорее всего, залезет везде, в т.ч. в описания блоков. Если так и надо - хорошо, нет - будем посмотреть
kp+ вне форума  
 
Непрочитано 03.10.2013, 20:31
#465
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


kp+, спасибо большое))), я приблизительно то же написал

Код:
[Выделить все]
 
(defun ch_lt (Doc good_lin styp_lin )
(vlax-map-Collection
  Doc
  '(lambda (x / obj)
     (foreach obj styp_lin
       (if (and (vlax-property-available-p x 'Linetype)
		(= (vla-get-Linetype x) obj))
	 (vla-put-Linetype x good_lin)
	 )
       )
     )
  )
  )
;;;(setq styp_lin '("ACAD_ISO02W100" "ACAD_ISO03W100" "ACAD_ISO07W100"))
;;;(setq good_lin "GOST2.303 4")
;;;(setq Doc (vla-get-ModelSpace (vla-get-ActiveDocument (vlax-get-acad-object))))
;;;(ch_lt Doc good_lin styp_lin) - запуск
Только в качестве Doc может быть и Selection Set, можно сделать выбором, можно все перебрать...
В блоки не лезет, надо переделать...

А вот как реально "Объединить" описания типов линий - не знаю. Можно ли?
__________________
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. /В. Гюго/

Последний раз редактировалось Kostinok, 03.10.2013 в 20:50.
Kostinok вне форума  
 
Непрочитано 04.10.2013, 09:23
#466
marcus_wrght


 
Регистрация: 04.10.2013
Сообщений: 3


Привет всем! Если кому не трудно напишите код вот для такой линии ǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀ, она очень похожа на тип линии "пути", не могу понять как из того кода убрать горизонтальные штрихи, нужно что бы остались только вертикальные. У меня часто есть потребность в рисовании гибких воздуховодов (Вы можете сказать юзай мэджик, но это только в перспективе).
Спасибо заранее!

P.S.:Если кто сделает, укажите пожалуйста то значение в коде, которое нужно менять, что бы изменять расстояние между этими вертикальными штрихами.
marcus_wrght вне форума  
 
Непрочитано 04.10.2013, 15:27
#467
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от marcus_wrght Посмотреть сообщение
Если кому не трудно напишите код вот для такой линии ǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀǀ, она очень похожа на тип линии "пути", не могу понять как из того кода убрать горизонтальные штрихи, нужно что бы остались только вертикальные. У меня часто есть потребность в рисовании гибких воздуховодов (Вы можете сказать юзай мэджик, но это только в перспективе).
Спасибо заранее!
P.S.:Если кто сделает, укажите пожалуйста то значение в коде, которое нужно менять, что бы изменять расстояние между этими вертикальными штрихами.
Используйте в описании типа линий заполненные штрихи (которые положительные числа) с длиной 0. При этом могут быть видны только точки, но тут уж что поделаешь - так Автокад типы линий реализовал.
Расстояния между этими вертикальными черточками регулируйте штрихами с отрицательной длиной.
АлексЮстасу вне форума  
 
Непрочитано 05.10.2013, 10:08
#468
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


marcus_wrght, приблизительно так

Код:
[Выделить все]
*Имя,Описание ||||||||||||||||
A,0,[TRACK1,ltypeshp.shx,r=0,S=1,X=0,Y=0],-2,0
если изменишь S=1 на S=10 штрихи будут в 10 раз шире, если -2 заменишь на -20 расстояние м/у штрихами будет в 10 раз больше. Вот и вся линия.
__________________
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. /В. Гюго/
Kostinok вне форума  
 
Непрочитано 05.10.2013, 23:54
#469
GGarry


 
Регистрация: 06.06.2007
Il
Сообщений: 88


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
А в dxf можно попытаться быстро переименовать старые стили на новые.
А фильтром нельзя воспользоваться?
__________________
Пьер был светский человек и поэтому мочился духами.
GGarry вне форума  
 
Непрочитано 06.10.2013, 01:17
#470
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от GGarry Посмотреть сообщение
А фильтром нельзя воспользоваться?
См. здесь #459 и #463.
АлексЮстасу вне форума  
 
Непрочитано 07.10.2013, 09:23
1 | #471
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


GGarry, а что, когда в блоках есть объекты имеющие "неправильные" типы линий или в блоке объекты на слое "По блоку" а в чертеже блок...
Нет, фильтром не вариант и долго. Нужно один раз и быстро, что бы сделать, что то типа проверки стандартов, но свое, что бы составить один раз список "неправильных" типов линий, слоев, текстовых стилей и т.д. и список соответствующих им "правильных" вариантов. Запустить команду, она чертеж и почистит!!

Offtop: В печенках уже наши генпланисты и вкшники, плевать хотели и на стандарты и на оформление...
__________________
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. /В. Гюго/
Kostinok вне форума  
 
Непрочитано 07.10.2013, 09:25
#472
marcus_wrght


 
Регистрация: 04.10.2013
Сообщений: 3


Kostinok,
АлексЮстасу,
Выражаю благодарность в помощи!
marcus_wrght вне форума  
 
Непрочитано 07.10.2013, 09:59
#473
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от Kostinok Посмотреть сообщение
GGarry, а что, когда в блоках есть объекты имеющие "неправильные" типы линий или в блоке объекты на слое "По блоку" а в чертеже блок...
Нет, фильтром не вариант и долго. Нужно один раз и быстро, что бы сделать, что то типа проверки стандартов, но свое, что бы составить один раз список "неправильных" типов линий, слоев, текстовых стилей и т.д. и список соответствующих им "правильных" вариантов. Запустить команду, она чертеж и почистит!!

Offtop: В печенках уже наши генпланисты и вкшники, плевать хотели и на стандарты и на оформление...
1. _.etransmit неизвестен?
2. Нет ощущения, что замена типа линии может привести к печальным последствиям?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.10.2013, 11:07
#474
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


Кулик Алексей aka kpblc,

1. Что то не могу понять, что мне даст _.etransmit
2. Но ведь даже стандартный метод AutoCAD имеет функцию _checkstandards. Я же хочу заранее определить, что на что заменять. В ручную мне понадобилось бы вызвать _standards, выбрать опцию в настройках "Типы линий" и заменять.

Очень часто чертежи, которые приходят от смежников (внутри нашей организации) имеют свои типовые особенности. Я же хочу предоставить программе свою рутинную работу, по:
1. в описании слоев - поменять, у определенных слоев цвета и толщины, где просто толщины;
2. заменить определенные типы линий на свои;
3. всем примитивам назначить масштаб типа линий 1;
4. поменять глобальный масштаб на 1 или еще на какой - работа с ГенПланом - значит на 1;
5. изменить у примитивов толщину на 0,5, если она больше этого значения;
6. нормализовать в выделенной области примитивы по правилу: если толщина больше или равна толщине в описании слоя, то назначить значение "По слою", если меньше оставить как есть.
7. просмотреть в таблице "LTYPE" типы линий с текстом и переопределить их на вновь созданные, типы линии но по правилу.

Все это должно работать в выделенной области. Последний пункт я уже решил. Если интересно могу выложить, только там все по "диллетантски" сильно не бейте.
__________________
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. /В. Гюго/
Kostinok вне форума  
 
Непрочитано 07.10.2013, 11:26
#475
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от Kostinok Посмотреть сообщение
1. Что то не могу понять, что мне даст _.etransmit
Подсказка: обозначить эту команду смежникам.
Остальное - к СТП и работе с ним.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.10.2013, 13:10
#476
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


Кулик Алексей aka kpblc, ну бьемся со снежниками уже долго, толку нет. Если СТП - это стандарт предприятия, то висит он на стене только для меня. Я про это начал говорить, все вроде поддержали, руководство выпустило приказ о том, что у нас есть стандарт и надо ему соответствовать, только воз и ныне там, только воздух потрясли да по охали... Устал я бороться и доказывать, что это всем надо!!! и что это правильно!!!
Как доказать человеку, что мне нужно в листе работать, что нужно привести все в порядок, если он о листах не слышал и слышать не хочет (на бумаге же у него все хорошо!!!). Не буду я перечислять все плюсы стандартов, вы и так все знаете... Короче, я решил: умный в гору не пойдет, умный гору обойдет. Ну не готовы наши специалисты к цивилизованной работе, как только они свои dwg заказчикам отдают

Так что если у кого есть мысли по тому как мне все это осуществить, жду ваших предложений.

Спасибо!
__________________
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. /В. Гюго/
Kostinok вне форума  
 
Непрочитано 07.10.2013, 14:18
#477
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Kostinok Посмотреть сообщение
Не буду я перечислять все плюсы стандартов, вы и так все знаете...
Создайте шаблон с нужным набором слоев, типов линий, блоков, переменными, листами и всеми прочими необходимыми настройками. Попробуйте утвердить его, и требование работать в нем у начальства. Попробуйте добиться упоминания об этом шаблоне в ТЗ и пр. документах. Обеспечьте передачу шаблона, типов линий и штриховки исполнителям до начала работ. И возвращайте смежникам чертежи, если они сделаны не в шаблоне.
И приложите еще образец-пример готового файла.

Последний раз редактировалось АлексЮстасу, 07.10.2013 в 14:27.
АлексЮстасу вне форума  
 
Непрочитано 07.10.2013, 14:29
#478
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Kostinok Посмотреть сообщение
Так что если у кого есть мысли по тому как мне все это осуществить, жду ваших предложений.
Поищите по форуму, многократно обсуждалось. Все просто.
"Всего лишь" выпустить приказ, что:
1) dwg сдаются вместе с бумажной документацией;
2) без подписи того, кто проверяет качество dwg, бумажная документация не принимается, не может быть официально направлена заказчегам, значит не оплачивается. И все завертится!
Главное, чтобы костюмчик сидел:
1) проверяющий хорошо разбирался в Акаде. Не вспоминайте Кэпа - действительно важно. Если посадите на эту работу "девочку" или "тетку" - толку не будет;
2) Даже самый толковый шаблон не гарантирует отсутствие мелких косяков, незаметных при распечатке. Система их проверки и устранения должна работать быстро и четко. Проверяющий должен активно помогать разработчикам. Если же на это будет тратиться больше времени, чем на разработку документации - ждите беды
Offtop: А вообще, вопросы по организации проектирования - в другом разделе.

Последний раз редактировалось kp+, 07.10.2013 в 14:47.
kp+ вне форума  
 
Непрочитано 07.10.2013, 15:16
#479
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


АлексЮстасу, kp+, спасибо за советы.
Все таки по поводу "объединения" типов линий я буду ждать ответов в этой ветке, если они появятся, ведь вопрос все еще остается открытым...

Offtop: Как не печально, но все это в нашей конторе не имеет смысла. ОЧень хорошие идеи обсуждались уже на форуме и внедрялись только в нашем отделе, мы добились того, что был создан стандарт, "обязали" всех его исполнять. Но наши упрямые "тетки" готовы уволиться скорее, чем изменяться и учиться чему либо.. А самое смешное, что в организации более 40 человек и все смежники сидят в "соседнем кабинете". Руководство решило, что не нужно нам всего этого, все и так получается хорошо...
__________________
Можно сопротивляться вторжению армий, вторжению идей сопротивляться невозможно. /В. Гюго/
Kostinok вне форума  
 
Непрочитано 07.10.2013, 20:49
#480
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Kostinok Посмотреть сообщение
что бы составить один раз список "неправильных" типов линий, слоев, текстовых стилей и т.д. и список соответствующих им "правильных" вариантов. Запустить команду, она чертеж и почистит!!
Вы оптимист. Каждый исполнитель из своего любимого загашника будет копировать все новые и новые стили, делать все новые непредсказуемые ошибки в названиях слоев, масштабах и т.д.
Цитата:
Сообщение от Kostinok Посмотреть сообщение
Но наши упрямые "тетки" готовы уволиться скорее, чем изменяться и учиться чему либо.
Половина моих седых волос заработана на этой ситуации. Проблема в основном в том, что когда человеку нужно начертить некую линию, у него нет под рукой соответствующего удобного меню, в котором выбрал позицию, и сразу все будет в нужном слое, нужным цветом, весом, шириной и типом линии. Кроме того часто удобно что-то начертить, не задумываясь о свойствах, а тип линий и пр. назначить потом. И названия типов линий часто бывают малоинформативны. Поэтому большинство копирует элементы из старых файлов, и по этим элементам назначает свойства. В нашем случае шаблоны прижились не потому, что за ошибки били по голове, а потому, что удалось ввести использование меню (Feature Classes в Autocad Map3D), которые без шаблонов чертят неправильно - в активных слоях и стилях. Но у нас это было оправдано для чертящих тем, что у нас (топография) ассортимент объектов большой - не упомнишь. И чертящие (не начальники, не бригадиры!) сами с удовольствием начали эти меню использовать. Параллельно они сами врубились, что их в ошибки с типами линий и пр. тоже мордой не тычут, поскольку эти ошибки исключились.
Т.е. решающим был пряник, а не плеть.
Можно попробовать внедрять Tool Palettes, тем более, что чертить из них можно без шаблона.
Но у Feature Classes (которые на мой взгляд к топографии не привязаны - это просто меню) тоже есть преимущества. Например, можно выделить уже начерченные линии (надписи, блоки и пр.), и назначить им нужный класс, и они разом окажутся в нужных слоях, цветах, с нужными типами и даже текстовыми стилями, и в нужных размерах.
АлексЮстасу вне форума  
 
Непрочитано 07.10.2013, 23:11
#481
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
меню, в котором выбрал позицию, и сразу все будет в нужном слое, нужным цветом, весом, шириной и типом линии. Кроме того часто удобно что-то начертить, не задумываясь о свойствах, а тип линий и пр. назначить потом.
А про волшебную "кисточку" не забыли? (КОПИРОВАТЬСВ (_MATCHPROP)). Открыть исходный и целевой чертежи, и выполнить копирование свойств.
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 08.10.2013, 01:29
1 | #482
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от sertor Посмотреть сообщение
А про волшебную "кисточку" не забыли? (КОПИРОВАТЬСВ (_MATCHPROP)). Открыть исходный и целевой чертежи, и выполнить копирование свойств.
Круто! Спасибо! Я не знал, что можно из файла в файл свойства переносить.
Offtop: С Feature Classes не нужно помнить набор свойств, не нужно проверять, правильны ли свойства самого элемента-образца. Выбирается из классифицированного списка нужное название типа объекта - и у всех чертежников будет одинаково. И по Feature Classes можно потом проверять, все ли элементы классифицированы. Какие нет - претенденты на проверку. И с их помощью можно еще искать соответствующие элементы по названиями типов объектов. Иногда побыстрее, чем быстрым поиском получается. И пр.
Feature Classes (меню объектов)+шаблон - как раз воплощение стандартизации при снижении трудозатрат.

А тема-то все-таки не об этом
АлексЮстасу вне форума  
 
Непрочитано 14.10.2013, 10:36 Полилиния получилась, но немного другая
#483
ACV

Проектирование ЭОМ
 
Регистрация: 14.10.2013
Москва
Сообщений: 1


Всем привет!
Тему изучил, но создать нужную полилинию не удается.
Линия должна быть такой -///- поперечные отрезки повернуты относительно прямой на 45 градусов.
Сначала сделал шейп из трех косых отрезков, сделанный шейп ввел в чертеж и поместил его в центр прямого отрезка - далее при помощи ЕТ сделал полилинию. Она получилась, но искаженная.
Всю процедуру проделывал несколько раз и почему то результат всегда разный - каждая последующая создаваемая полилиния не похожа на предыдущую хотя исходники одни и теже, и уж совсем не похожа на то что мне нужно.
Гдето я видимо не до понял процедуру. Подскажите пожалуйста в чем косяк.

Спасибо!
Вложения
Тип файла: rar Тип линии не получается никак.rar (28.5 Кб, 34 просмотров)
ACV вне форума  
 
Непрочитано 14.10.2013, 11:21
#484
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


Цитата:
Сообщение от ACV Посмотреть сообщение
Линия должна быть такой -///- поперечные отрезки повернуты относительно прямой на 45 градусов
Что-то такое ...
*PLINE_3,---///---///---///---
A,30,-3,[TRACK1,ltypeshp.shx,S=3,R=-45,X=0,Y=0],-3,
[TRACK1,ltypeshp.shx,S=3,R=-45,X=0,Y=0],-3,
[TRACK1,ltypeshp.shx,S=3,R=-45,X=0,Y=0],-3
PSG вне форума  
 
Непрочитано 23.10.2013, 13:20
#485
silveruz


 
Регистрация: 22.10.2013
Сообщений: 4


Всем привет.
Помогите создать такую вот линию
[IMG]http://s56.***********/i152/1310/d5/b71d8f37d48b.jpg[/IMG]
Заранее благодарю.
silveruz вне форума  
 
Непрочитано 23.10.2013, 13:23
#486
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Цитата:
Сообщение от silveruz Посмотреть сообщение
Всем привет.
Помогите создать такую вот линию
[IMG]http://s56.***********/i152/1310/d5/b71d8f37d48b.jpg[/IMG]
Заранее благодарю.
к сообщению картинку прикрепляй в расширенном режиме через "управление вложениями", а не ссылкой на какой-там источник
Хмурый вне форума  
 
Непрочитано 23.10.2013, 13:29
#487
silveruz


 
Регистрация: 22.10.2013
Сообщений: 4


Всем привет.
Помогите создать такую вот линию
Заранее благодарю.
Изображения
Тип файла: jpg Подземная в грунте.jpg (18.1 Кб, 1947 просмотров)
silveruz вне форума  
 
Непрочитано 23.10.2013, 13:59
#488
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,924
<phrase 1=


Цитата:
Сообщение от silveruz Посмотреть сообщение
Всем привет.
Помогите создать такую вот линию
Заранее благодарю.
она уже есть в стандартных
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 23.10.2013, 14:00
#489
bad-gril


 
Регистрация: 30.08.2013
Сообщений: 2


Здравствуйте!
Я создала новую линию с помощью Express Tools, но не могу ее загрузить в другой чертеж выдает ошибку :"неверное определение Подвес в строке 2 файла" подскажите в чем проблема и как я могу поменять вес созданной линии?
Файл Чертеж 1.lin получился такой:
*ПОДВЕС,
A,0,-3.865543,[PODVES,D:\Work\Autodesk\линии\Чертеж1,y=-1.272988,s=1,r=.198499],-6.169801
Файл Чертеж 1.shp получился:
*1,106,PODVES
4,125,4,80,3,125,3,10,3,128,002,9,(20,0),(0,0),001,9,(0,3),(-2,6),(-2,3),(-4,4),(-3,2),(-6,2),(-6,0),(-6,-2),(-3,-2),(-4,-4)
(-2,-3),(-2,-6),(0,-6),(2,-6),(2,-3),(2,-2),(3,-2),(2,-2),(6,-2),(6,0),(6,2),(3,2),(2,2),(2,3),(2,2),(2,6),(0,3),(0,0)
002,9,(-82,20),(0,0),001,9,(127,0),(1,0),(0,0),002,9,(-66,-20),(0,0),001,4,128,4,10,4,125,3,80,3,125,0
bad-gril вне форума  
 
Непрочитано 23.10.2013, 14:32
#490
silveruz


 
Регистрация: 22.10.2013
Сообщений: 4


Цитата:
Сообщение от zenon Посмотреть сообщение
она уже есть в стандартных
цена дела?
silveruz вне форума  
 
Непрочитано 23.10.2013, 15:25
#491
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


bad-gril, кажется, неправильный путь к файлу shp.
kp+ вне форума  
 
Непрочитано 23.10.2013, 15:34
#492
LynxM


 
Регистрация: 17.08.2010
Kyiv
Сообщений: 688
<phrase 1= Отправить сообщение для LynxM с помощью Skype™


Цитата:
Сообщение от silveruz Посмотреть сообщение
цена дела?
zenon же ответил, что данный тип линии есть в стандартном наборе.
Миниатюры
Нажмите на изображение для увеличения
Название: Тип линии.PNG
Просмотров: 134
Размер:	10.2 Кб
ID:	114710  
__________________
Лучше не обещать, чем обещать и не исполнять.

Последний раз редактировалось LynxM, 23.10.2013 в 17:21.
LynxM вне форума  
 
Непрочитано 23.10.2013, 15:42
#493
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от kp+ Посмотреть сообщение
bad-gril, кажется, неправильный путь к файлу shp.
Может быть, путь нужно в кавычки?
А лучше вообще без пути. Если передавать типы линий, то у других пользователей этого диска и этой структуры папок может не быть.

Еще вариант отказа - Автокад любит, чтобы путь к shx (не к shp!) был прописан в настройках.
АлексЮстасу вне форума  
 
Непрочитано 23.10.2013, 16:00
#494
silveruz


 
Регистрация: 22.10.2013
Сообщений: 4


Цитата:
Сообщение от LynxM Посмотреть сообщение
zenon же ответил, что данній тип линии есть в стандартном наборе.
То что показали это загрождение а мне нужна линия для сущ. кабеля в грунте.
Извиняюсь за первый образец он неполноценный.
Прикрепил более полную линию как она должна выглядеть.

Благодарю
Изображения
Тип файла: jpg Кабель в грунте.jpg (8.1 Кб, 1863 просмотров)
silveruz вне форума  
 
Непрочитано 23.10.2013, 16:12
#495
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от silveruz Посмотреть сообщение
То что показали это загрождение а мне нужна линия для сущ. кабеля в грунте.
1. Берете из стандартного файла *.lin строки с описанием "ограждение", копируете вниз файла, называете "кабель в грунте".
2. Меняете-добавляете описания штрихов и пробелов. Штрихи - положительные числа, пробелы - отрицательные. Не забудьте, что пробелы под кружком тоже описываются.
3. Если нужно, меняете масштаб формы (S=...) - окружности.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 04.11.2013, 16:23
#496
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Объясните мне почему некоторые типы линий спокойно читаются на других компьютерах, а некоторые без файла формы не отображаются?
Yuzer вне форума  
 
Непрочитано 04.11.2013, 17:05
#497
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


По качану Потому, что для создания одного и того же рисунка в описании типа линии можно использовать как стандартные формы, так и самодельные, которые записываются в отдельный файл, который всегда теряется.
kp+ вне форума  
 
Непрочитано 04.11.2013, 17:09
#498
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Как пересохранить линию в стандартную форму?
Yuzer вне форума  
 
Непрочитано 04.11.2013, 17:13
#499
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Полной переделкой описания типа линии попахивает. mkltype в помощь. Или выкладывайте, будем смотреть.
kp+ вне форума  
 
Непрочитано 04.11.2013, 17:46
#500
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Не знаю как вытащить этот тип линий, потому что не знаю из какого конкретно мета он грузится.
Скидываю файл с линией.
Может кто-то подскажет из какого файла он грузится и откуда берется.
Вложения
Тип файла: dwg
DWG 2007
Тип линиий.dwg (79.5 Кб, 5642 просмотров)
Yuzer вне форума  
 
Непрочитано 04.11.2013, 18:10
#501
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Yuzer Посмотреть сообщение
Может кто-то подскажет из какого файла он грузится и откуда берется.
http://forum.dwg.ru/showpost.php?p=785887&postcount=11
АлексЮстасу вне форума  
 
Непрочитано 04.11.2013, 18:15
#502
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Yuzer Посмотреть сообщение
Может кто-то подскажет из какого файла он грузится и откуда берется
файл называется SPECLT.shx, откуда берется - гусары, молчать! попробуйте поискать на своем компе или потребовать у нерадивых смежников.
Впрочем, гугль подсказывает, что он входит в комплект G-tools. Блин, все пути ведут на DWG.ru! Поиск рулит! Не забывайте о нем!
АлексЮстасу, опередил.
kp+ вне форума  
 
Непрочитано 04.11.2013, 20:14
#503
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Как этот тип линий сделать видимым для других компьютеров, не устанавливая жтулс?
Yuzer вне форума  
 
Непрочитано 04.11.2013, 23:10
#504
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Передать этот SPECLT.shx вместе с файлом.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 04.11.2013, 23:15
#505
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


С этим то и проблема.
Я бы и не заморачивался по этому поводу, но, судя по всему, там этот маневр не осилят. И бесполезно писать инструкции по установке.
Yuzer вне форума  
 
Непрочитано 05.11.2013, 00:20
#506
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Маневр - это держать файл shx при рабочем файле?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 05.11.2013, 00:21
#507
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Честно - этого не понял (у меня или у них)?
Yuzer вне форума  
 
Непрочитано 05.11.2013, 00:56
#508
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


У них.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 05.11.2013, 01:07
#509
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Offtop: АлексЮстасу, вот честно, мой опыт в работе с акадом показал, что у 90% пользователей это вызовет проблемы.
Я думаю, Вам это пояснять не стоит.
Yuzer вне форума  
 
Непрочитано 05.11.2013, 01:14
#510
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Я верю. Но маневр по копированию файла еще куда-то тоже тогда им сложен.
Может быть сделать папку, в нее положить рабочие файлы и shx. И так им и передать?
Вы бы нарисовали сюда сам нужный тип линии - у меня нет SPECLT.shx, и потому непонятно, как та линия должна выглядеть?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 05.11.2013, 01:23
#511
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Файл формы прикрепил (попробовал его открыть блокнотом - китайские иероглифы).
Файл с типом линий - пост 500.
Вложения
Тип файла: rar speclt.rar (197 байт, 98 просмотров)
Yuzer вне форума  
 
Непрочитано 05.11.2013, 02:17
#512
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Этот зигзаг можно сделать из слешей, из букв V. Но при этом можно напороться на не те шрифты.
Можно сделать из форм, которые используются в acadiso.lin: из формы ZIG, если ее ширина не пугает, а лучше всего из формы TRACK1, наклоняя ее на нужные углы.

Последний раз редактировалось АлексЮстасу, 05.11.2013 в 03:15.
АлексЮстасу вне форума  
 
Непрочитано 05.11.2013, 12:29
#513
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


А если я просто скопирую нужную мне линию в acadiso.lin - будет видна только у меня?
Цитата:
*Разрыв0_нов, Линия разрыва нов. --/\/----/\/----/\/----/\/----/\/--
A,15,-6,[ZIGG1,ltsnew.shx,x=-6,s=6],-6
Yuzer вне форума  
 
Непрочитано 05.11.2013, 12:42
#514
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Yuzer, линия будет видна только у тех, у кого есть файл ltsnew.shx и этот файл содержит форму нужной конфигурации

Последний раз редактировалось Хмурый, 05.11.2013 в 16:14.
Хмурый вне форума  
 
Непрочитано 05.11.2013, 15:58
#515
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Yuzer Посмотреть сообщение
А если я просто скопирую нужную мне линию в acadiso.lin - будет видна только у меня?
Цитата:
*Разрыв0_нов, Линия разрыва нов. --/\/----/\/----/\/----/\/----/\/--
A,15,-6,[ZIGG1,ltsnew.shx,x=-6,s=6],-6
Если скопируете такую, то будет видна только у Вас. Если же используете формы, применяемые в acadiso.lin (например, ZIG, TRACK1), то тип линий будет виден у всех.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 06.11.2013, 09:37
#516
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Yuzer, Как вытащить здесь LISP.Экспорт описания типа линии из dwg файла в lin
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 10.11.2013, 12:27
#517
Scorpio_Music


 
Регистрация: 10.11.2013
Сообщений: 43


День добрый.
Столкнулся с проблемой создания типа линии при помощи полилиний. Хотел создать тип линий для обозначения опасной зоны (при работе крана),
а там есть закрашенный флажок. Задал начальную ширину для флажка 25, конечную 0, создал .shp но при вставке через команду ФОРМА
вставляется линия без ширины. Также столкнулся с проблемой вообще использования полилиний в формах (через отрезки вычерчиваю)

Подскажите, что делать?

Последний раз редактировалось Scorpio_Music, 10.11.2013 в 12:36. Причина: Изменение приоритета вопроса
Scorpio_Music вне форума  
 
Непрочитано 10.11.2013, 14:47
#518
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Пока все непонятно:
- нельзя создать тип линий при помощи полилиний. Тип линий - свойство полилиний.
- команда ФОРМА просто сообщает о доступных формах из подгруженных shx.
- полилинии в формах не используются.
Приложите картинки - что есть и что нужно.

Поиском в этой теме на "кран*" можно кое-что найти.

Последний раз редактировалось АлексЮстасу, 10.11.2013 в 15:03.
АлексЮстасу вне форума  
 
Непрочитано 10.11.2013, 15:10
#519
Scorpio_Music


 
Регистрация: 10.11.2013
Сообщений: 43


В рамочке - образец как должно быть. Насколько мне известно заливку express tools не воспринимает, поэтому пытался сделать через ширину полилинии.
Безуспешно. На команду Shape автоматически вводится команда mkshape, поэтому вставлял в чертёж форму через команду ФОРМА
Вложения
Тип файла: dwg
DWG 2010
для проверки типов линий.dwg (57.2 Кб, 5287 просмотров)
Scorpio_Music вне форума  
 
Непрочитано 10.11.2013, 16:13
#520
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


В этой теме, много раз писалось, что заливки в формах можно сделать только штрихованием отрезками через незначительные расстояния (0.2 мм в нужном масштабе).
Формы вставляются не в чертеж! Формы вставляются в файл описания форм. Который используется в файле описания типов линий. Который подгружается к рабочему файлу. И тип линий из которого назначается полилиниям и т.п.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 10.11.2013, 16:22
#521
Scorpio_Music


 
Регистрация: 10.11.2013
Сообщений: 43


"Формы вставляются в файл описания форм." - ничего не понял из этих слов. Делал всё по известному алгоритму, через shape а затем используя форму создавал тип линий. Но именно с флажками не удалось
Scorpio_Music вне форума  
 
Непрочитано 10.11.2013, 16:38
#522
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Ок. Формы описывают в файлах описания форм - shp, которые после компиляции хранятся в файле форм - shx. И эти формы (с указанием файла shx) используются в файлах описания типов линий - lin.
Поиском в теме Вы воспользоваться не хотите?..
АлексЮстасу вне форума  
 
Непрочитано 21.11.2013, 07:41
#523
bojfriend


 
Регистрация: 27.05.2012
Сообщений: 8


Доброго времени суток. А кто-нибудь решал подобную проблему со сложными типами линий. Я сделал свой сложный тип линий. При сопряжении выявилась такая проблема. Покажу на типе линии, входящего в стандартные (по крайней мере автокад 2010) под названием "Зигзаг". Проблему обвел кругами. Происходит искажение в месте соединения дуги и прямых
Вложения
Тип файла: pdf 1.pdf (2.2 Кб, 162 просмотров)

Последний раз редактировалось bojfriend, 21.11.2013 в 07:42. Причина: дополнение
bojfriend вне форума  
 
Непрочитано 21.11.2013, 08:55
#524
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от bojfriend Посмотреть сообщение
Происходит искажение в месте соединения дуги и прямых
Чертите полилиниями с включенной генерацией типа линий.
Прямые участки в начале и конце, например, зигзага входят в описание типа линии - можно попробовать сделать их микроскопическими.
engngr вне форума  
 
Непрочитано 21.11.2013, 09:41
#525
bojfriend


 
Регистрация: 27.05.2012
Сообщений: 8


engngr, ок. попробую еще пошаманить. если не получиться отпишусь. в принципе в любом случае отпишусь.
bojfriend вне форума  
 
Непрочитано 22.12.2013, 00:10
#526
eugenmax


 
Регистрация: 25.01.2011
Ярославль
Сообщений: 1,287
<phrase 1= Отправить сообщение для eugenmax с помощью Skype™


Подскажите плиз, вот создал я свой тип линий (прямая с крестиками на ней), сохранил текстовый файл как *.Lin, подгрузил автокадом - начертил.
Потом когда чертеж принесу на другой компьютер - у меня уже не покажется на нем эта линия? Можно ли сделать так, чтобы на всех компьютерах эта линия была видна???
eugenmax вне форума  
 
Непрочитано 22.12.2013, 00:30
#527
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Взять за правило передавать чертеж с использованием команды _.etransmit (ФОРМКОМПЛЕКТ)
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 22.12.2013, 01:08
#528
eugenmax


 
Регистрация: 25.01.2011
Ярославль
Сообщений: 1,287
<phrase 1= Отправить сообщение для eugenmax с помощью Skype™


А попроще способа нет? Если я в отдельную папку скину все файлы этих вновь созданных линий и эту папку буду носить вместе с файлом чертежа - то автокад сможет у другого человека ведь открыть нормально?

----- добавлено через ~11 ч. -----
Сейчас в новом чертеже нарисовал линию, созданную собственноручно, скинул чертеж на другой компьютер - и там эта линия отобразилась, значит линии сами в чертеже сохраняются и не нужно их подгружать?
eugenmax вне форума  
 
Непрочитано 22.12.2013, 13:24
#529
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от eugenmax Посмотреть сообщение
А попроще способа нет? Если я в отдельную папку скину все файлы этих вновь созданных линий и эту папку буду носить вместе с файлом чертежа - то автокад сможет у другого человека ведь открыть нормально?

----- добавлено через ~11 ч. -----
Сейчас в новом чертеже нарисовал линию, созданную собственноручно, скинул чертеж на другой компьютер - и там эта линия отобразилась, значит линии сами в чертеже сохраняются и не нужно их подгружать?
Засада не в файле описаний стилей линий, а в файле форм shx.
Автокад сможет, если тот "другой человек" пропишет путь в настройках к этой папке с файлом shx. Или если в этой же папке будет находиться и рабочий файл.
Этот Ваш "собственноручный" стиль, вероятно, состоит только из штрихов-пробелов, без форм или со штатными автокадовскими формами, доступ к которым уже прописан - потому и отобразился.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 22.12.2013, 14:41
#530
eugenmax


 
Регистрация: 25.01.2011
Ярославль
Сообщений: 1,287
<phrase 1= Отправить сообщение для eugenmax с помощью Skype™


Да, этот стиль состоит только из линии и букв, просто сделал двухстрочный текстовый файл и назвал его .Lin
Например чтобы обозначать опасные зоны (линия и буква "х" вместо крестика) и всякие сети (например линия и надпись: --- WВ---).
eugenmax вне форума  
 
Непрочитано 20.01.2014, 14:27
#531
yasvoy


 
Регистрация: 20.01.2014
Сообщений: 5


Здравствуйте, уважаемые. У меня такая проблема. Создал сложные линии. Мой комп их видит полностью (вместе с формами), а другие не видят формы в этих линиях. и не печатают. Что делать?
yasvoy вне форума  
 
Непрочитано 20.01.2014, 14:35
#532
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


приложить куда надо файлы форм этих линий. Поищи по форуму.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 26.01.2014, 20:37
#533
Ilez

Техник АС, КЖ
 
Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392


Доброго времени суток, всем участникам.
Создавал сложный тип линий, используя формы, содержащиеся в стандартном файле ltypeshp.shx. Как сделать, используя только эти формы (не меняя их, не создавая новые) ,линию, в которой вес форм всегда постоянный, а вес линии менялся бы в зависимости от того какой мы присвоили вес (или слой) объекту.
Изображения
Тип файла: jpg Линия.jpg (105.2 Кб, 1752 просмотров)
Ilez вне форума  
 
Непрочитано 26.01.2014, 21:28
1 | #534
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Если использовать не вес, а глобальную ширину, то получится.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 26.01.2014, 21:52
#535
Ilez

Техник АС, КЖ
 
Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Если использовать не вес, а глобальную ширину, то получится.
Спасибо за быстрый отклик. Можно по-подробней:
где задаётся глобальная ширина? для отрезков она тоже действует?
И ещё вопрос вдогонку: при задании линии если формы идут одна за другой, отображается только одна? я попробовал так:

A,200,0,[ZIG,ltypeshp.shx,S=100,R=0.0,X=-100,Y=-100],[ZIG,ltypeshp.shx,S=100,R=180.0,X=100,Y=100],200

он отображает только вторую из них.
Если ставить между этими формами 0, то при загрузке линии пишет о неверном синтаксисе (точки не разделены). Выходит, что между формами по-любому должно быть какое-нибудь расстояние?
Ilez вне форума  
 
Непрочитано 26.01.2014, 22:23
#536
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Ilez Посмотреть сообщение
где задаётся глобальная ширина? для отрезков она тоже действует?

Если ставить между этими формами 0, то при загрузке линии пишет о неверном синтаксисе (точки не разделены). Выходит, что между формами по-любому должно быть какое-нибудь расстояние?
Глобальная ширина задается в свойствах. Для отрезков (а также для 3дполилиний, сплайнов, кругов и пр.) не действует.
Поставьте не 0, а 0.00000001 или типа того.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 26.01.2014, 22:50
#537
Ilez

Техник АС, КЖ
 
Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Глобальная ширина задается в свойствах. Для отрезков (а также для 3дполилиний, сплайнов, кругов и пр.) не действует.
Поставьте не 0, а 0.00000001 или типа того.
Да, благодарю.
Так и сделал. Вроде нормально.
Ilez вне форума  
 
Непрочитано 28.01.2014, 11:58
#538
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Если этот тип линии (#533) простой и наклонная черта - просто /, то можно в типе линии для / задать какой-нибудь ttf шрифт.
engngr вне форума  
 
Непрочитано 28.01.2014, 22:49
#539
Ilez

Техник АС, КЖ
 
Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392


Цитата:
Сообщение от engngr Посмотреть сообщение
Если этот тип линии (#533) простой и наклонная черта - просто /, то можно в типе линии для / задать какой-нибудь ttf шрифт.
Спасибо за совет. Вначале у меня была такая идея. Только я использовал английские буквы L и i. Но поэкспериментировав с ними, бросил это - не смог оптимально подобрать шрифт. Дело в том, что мне нужно, чтобы вся линия была толщиной 0,7-0,8 мм, а эти наклонные - 0,5 мм.
Ilez вне форума  
 
Непрочитано 24.02.2014, 20:07 ПОМОЩЬ
#540
Taty55555


 
Регистрация: 24.02.2014
Сообщений: 5


Доброго времени суток, ребята помогите создать линию надземного газопровода (прямая линия с жирной точкой на линии)

У меня вот так получилось (где-то ошибка):
ГАЗОПРОВОД НАДЗЕМ, Газопровод --------•--------
A,4.0,-0.3,["•",STANDARD,S=1.0,R=0.0,X=0.0,Y=-0.5],-1.3,12.0
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный2.png
Просмотров: 118
Размер:	9.8 Кб
ID:	123053  
Taty55555 вне форума  
 
Непрочитано 24.02.2014, 21:01
#541
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Во-первых, перед названием нужно ставить звездочку.
Во-вторых, зачем использовать разрывы для описания сплошной линии? Т.е. зачем фрагменты с отрицательными значениями?
Вам достаточно описать только два сплошных штриха - до точки и после нее.
Гм... В стиле STANDARD есть жирная точка?
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 24.02.2014 в 21:12.
АлексЮстасу вне форума  
 
Непрочитано 24.02.2014, 21:17
#542
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


АлексЮстасу, вообще говоря - ни в каком стиле жирной точки нет. Она может быть в шрифте
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 25.02.2014, 09:32
#543
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


Цитата:
Сообщение от Taty55555 Посмотреть сообщение
создать линию надземного газопровода (прямая линия с жирной точкой на линии)
Попробуй так ...
*ГАЗОПРОВОД НАДЗЕМ, Газопровод --------0--------
A,4,[CIRC1,ltypeshp.shx,x=-0.5,s=0.5],0.000001,[CIRC1,ltypeshp.shx,x=-0.45,s=0.45],0.000001,[CIRC1,ltypeshp.shx,x=-0.4,s=0.4],
0.000001,[CIRC1,ltypeshp.shx,x=-0.35,s=0.35],0.000001,[CIRC1,ltypeshp.shx,x=-0.3,s=0.3],
0.000001,[CIRC1,ltypeshp.shx,x=-0.25,s=0.25],0.000001,[CIRC1,ltypeshp.shx,x=-0.2,s=0.2],
0.000001,[CIRC1,ltypeshp.shx,x=-0.15,s=0.15],0.000001,[CIRC1,ltypeshp.shx,x=-0.1,s=0.1],
0.000001,[CIRC1,ltypeshp.shx,x=-0.05,s=0.05],0.000001,[CIRC1,ltypeshp.shx,x=-0.02,s=0.02],3.45
PSG вне форума  
 
Непрочитано 25.02.2014, 17:29
#544
Taty55555


 
Регистрация: 24.02.2014
Сообщений: 5


Ребята, спасибо за ответы, помогли, особенно PSG
Taty55555 вне форума  
 
Непрочитано 25.02.2014, 17:57
#545
Taty55555


 
Регистрация: 24.02.2014
Сообщений: 5


А как добиться эффекта закрашенного кружка???
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный333.png
Просмотров: 198
Размер:	27.8 Кб
ID:	123144  
Taty55555 вне форума  
 
Непрочитано 25.02.2014, 19:17
#546
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Taty55555 Посмотреть сообщение
А как добиться эффекта закрашенного кружка?
Никак. Нужно добиться, чтобы при печати выглядело как закрашенный круг. Т.е., чтобы расстояние между линиями было не больше 0.3 мм в масштабе печати.
Но Вы же нашли где-то закрашенную точку в шрифте? Если нашли - пользуйтесь ей вместа множества окружностей.
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 25.02.2014 в 20:04.
АлексЮстасу вне форума  
 
Непрочитано 26.02.2014, 11:24
#547
Scorpio_Music


 
Регистрация: 10.11.2013
Сообщений: 43


Как просили) Линия представлена в единичном масштабе.
Из архива "тип линии" все файлы кидаете в папку Support и подгружаете в любой чертёж именно оттуда.
В архиве "как просили" подгруженная линия. Посмотрите и скажите то или не то.
Исправил глюк загрузки формы линии. Теперь качайте, смотрите, пользуйтесь)
Вложения
Тип файла: rar Тип линии - круги.rar (4.4 Кб, 105 просмотров)
Тип файла: zip Как просили.zip (521.5 Кб, 89 просмотров)

Последний раз редактировалось Scorpio_Music, 26.02.2014 в 15:33.
Scorpio_Music вне форума  
 
Непрочитано 26.02.2014, 17:14
#548
Taty55555


 
Регистрация: 24.02.2014
Сообщений: 5


в архиве "как просили" подгруженная линия. Посмотрите и скажите то или не то.
Исправил глюк загрузки формы линии. Теперь качайте, смотрите, пользуйтесь)[/QUOTE



Все сделала как сказали, прикрепляю шаблон, чтобы посмотреть разницу, ваши круги чуть больше получились
Taty55555 вне форума  
 
Непрочитано 26.02.2014, 17:14
#549
Taty55555


 
Регистрация: 24.02.2014
Сообщений: 5


шаблон
Вложения
Тип файла: dwg
DWG 2013
Шаблон.dwg (384.9 Кб, 4815 просмотров)
Taty55555 вне форума  
 
Непрочитано 26.02.2014, 18:25
#550
Scorpio_Music


 
Регистрация: 10.11.2013
Сообщений: 43


А тип линии "газопровод_коп" Вы сделали?
Если кружки нужны такие же как у линии выше, в свойствах линии поставьте масштаб 0.33, но если расстояние между кружками не удовлетворит, поменяйте значения расстояний (ручками) в самом файле типа линий .lin
Scorpio_Music вне форума  
 
Непрочитано 26.02.2014, 18:28
#551
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Taty55555, советую прочитать http://autolisp.ru/2012/03/16/howto-provide-dwg/ и перезалить" архив"
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.03.2014, 16:08
#552
blind4ik


 
Регистрация: 11.12.2013
Сообщений: 9


здравствуйте. не успел всю огромную ветку прочитать, но мне надо сделать линию подпорной стенки, но не такого вида как в "стандартных"
в файле нарисовал, что хочется получить
линия глобальной шириной 0.3, над ней или на ней трапеция: верх 0.1 м низ 0.25 м (или если примыкает, то получится примерно 0.306), высота 0.4 или 0.55. шаг между трапециями 2 метра
получалось создать коряво (на картинке)
можно ли будет такой тип сделать сплайном? но чтобы трапеции не искажались
Изображения
Тип файла: tif podp.TIF (44.8 Кб, 100 просмотров)
Вложения
Тип файла: dwg
DWG 2004
podp.dwg (33.1 Кб, 4316 просмотров)
blind4ik вне форума  
 
Непрочитано 24.03.2014, 18:23
#553
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от blind4ik Посмотреть сообщение
линия глобальной шириной 0.3, над ней или на ней трапеция: верх 0.1 м низ 0.25 м (или если примыкает, то получится примерно 0.306), высота 0.4 или 0.55. шаг между трапециями 2 метра
получалось создать коряво (на картинке)
можно ли будет такой тип сделать сплайном? но чтобы трапеции не искажались
Сделайте форму только из трапеции с учетом половины ширины линии. А не в виде отрезок+трапеция.
На сплайне будет нормально (с учетом погрешностей отображения типов линий Автокадом), но сплайну и пр. глобальную ширину не присвоить - только полилиниям.
В целом, чтобы типы линий с формами отображались нормально, нужно еще установить либо в целом в файле, либо нужным полилиниям генерацию типов линий в Вкл. (Для файла - PLINEGEN==1).
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 27.03.2014, 09:08
#554
blind4ik


 
Регистрация: 11.12.2013
Сообщений: 9


Спасибо!
получилось как хотел, но в конце линии остается пустое место
его можно убрать?
Изображения
Тип файла: tif pod.TIF (11.6 Кб, 57 просмотров)
Вложения
Тип файла: zip podp2.zip (308.6 Кб, 47 просмотров)
blind4ik вне форума  
 
Непрочитано 27.03.2014, 13:57
#555
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


blind4ik,
Цитата:
*рант,Рант __ __ . __ __ . __ __ . __ __ . __ __ .
A, 12.7, -6.35, 12.7, -6.35, 0, -6.35
*рант2,Рант (.5x) __.__.__.__.__.__.__.__.__.__.__.
A, 6.35, -3.175, 6.35, -3.175, 0, -3.175
*рантX2,Рант (2x) ____ ____ . ____ ____ . ___
A, 25.4, -12.7, 25.4, -12.7, 0, -12.7

*осевая,Осевая ____ _ ____ _ ____ _ ____ _ ____ _ ____
A, 31.75, -6.35, 6.35, -6.35
*осевая2,Осевая (.5x) ___ _ ___ _ ___ _ ___ _ ___ _ ___
A, 19.05, -3.175, 3.175, -3.175
*осеваяX2,Осевая (2x) ________ __ ________ __ _____
A, 63.5, -12.7, 12.7, -12.7

*штрихпунктирная,Штрихпунктирная __ . __ . __ . __ . __ . __ . __ . __
A, 12.7, -6.35, 0, -6.35
*штрихпунктирная2,Штрихпунктирная (.5x) _._._._._._._._._._._._._._._.
A, 6.35, -3.175, 0, -3.175
*штрихпунктирнаяX2,Штрихпунктирная (2x) ____ . ____ . ____ . ___
A, 25.4, -12.7, 0, -12.7

Обрати внимание, что описание заканчивается отрицательным числом (пробелом)
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 27.03.2014 в 14:08.
VVA вне форума  
 
Непрочитано 27.03.2014, 14:53
#556
blind4ik


 
Регистрация: 11.12.2013
Сообщений: 9


вот понял
было:
A,0.001,[podp,podp.shx,S=1.1,R=180.0,X=0.0,Y=0.0],2.0
сделал:
A,2,[podp,podp.shx,S=1,R=180.0,X=0.0,Y=0.0],0
и совсем красиво стало
спасибо за помощь))

----- добавлено через ~56 мин. -----
теперь новая задачка))
сделать невидимую полилинию, но на узлах (углах поворота) с некоторым отступом стрелки
как в линии сделать бесконечный пробел? -0?

*nvolt, низкий кабель
A,-0.25,[nvolt,nvolt.shx,S=1,R=0.0,X=0.0,Y=0.0],-100,[nvolt,nvolt.shx,S=1,R=180.0,X=0.0,Y=0.0],-0.25
Изображения
Тип файла: tif nvolt.TIF (23.8 Кб, 65 просмотров)

Последний раз редактировалось blind4ik, 27.03.2014 в 16:08.
blind4ik вне форума  
 
Непрочитано 02.04.2014, 13:40
#557
blind4ik


 
Регистрация: 11.12.2013
Сообщений: 9


так и не нашел решения
видимо нельзя реализовать мою идею
помогите тогда приложение какое нибудь сделать
1 на команду (например, на nv) с базовой точкой вставить объект и 2 повернуть его в нужном направлении
такой лисп ведь можно сделать, но я совсем не знаком с программированием
blind4ik вне форума  
 
Непрочитано 02.04.2014, 14:05
#558
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


А как насчет реализовать это через динблок?
PSG вне форума  
 
Непрочитано 02.04.2014, 15:40
#559
blind4ik


 
Регистрация: 11.12.2013
Сообщений: 9


это отлично!))

спасибо за помощь
blind4ik вне форума  
 
Непрочитано 29.05.2014, 01:48
#560
stakanych


 
Регистрация: 09.02.2013
Сообщений: 10


прочел половину - но ответа не нашел - делаю новую линию через Express Tools, но когда вся процедура уже закончена выдает следующее сообщение:
"Ignoring SHAPE object outside of line definition start/stop points.
SHAPE insertion points must fall within start/stop points.
Linetype "5" created and loaded."

т.е. линия в итоге создается - но рисует потом либо точками, либо штрихами - маштаб линии проблему не решает((
stakanych вне форума  
 
Непрочитано 29.05.2014, 02:14
#561
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от stakanych Посмотреть сообщение
делаю новую линию через Express Tools
Как нужно, чтобы выглядела линия? Из чего Вы ее делаете?
И, возможно, проще ее напрямую описать?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 29.05.2014, 02:17
#562
stakanych


 
Регистрация: 09.02.2013
Сообщений: 10


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Как нужно, чтобы выглядела линия? Из чего Вы ее делаете?
И, возможно, проще ее напрямую описать?
боюсь что не получится ее напрямую описать - это канат - несколько типов, еще трос, ну и вообще хотелось бы понять принцип и "что я делаю не так"

пробовал делать из отрезков, из полилинии, из отрезка и текста (предварительно разбитого тем же Express tools-ом)
stakanych вне форума  
 
Непрочитано 29.05.2014, 02:22
#563
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от stakanych Посмотреть сообщение
боюсь что не получится ее напрямую описать
Вы делаете линию Экспрессом, предварительно ведь ее начертив? Или линии.
Так и выложите сюда хотя бы скрин.
Здесь немного телепатов
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 29.05.2014, 02:32
#564
stakanych


 
Регистрация: 09.02.2013
Сообщений: 10


В конечном счете должно получиться вот это (см. вложение) но мне еще несколько типов троса надо будет для чертежей. Поэтому в большей степени вопрос почему такую ошибку выдаёт - возможно кто то уже сталкивался с ней и знает как лечить..

----- добавлено через ~4 мин. -----
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Вы делаете линию Экспрессом, предварительно ведь ее начертив? Или линии.
Я делаю линию (несколько линий) - делаю из них форму, потом через команду Make Linetype создаю линию - она создается, но криво - выдает каждый раз "Ignoring SHAPE object outside of line definition start/stop points.
SHAPE insertion points must fall within start/stop points." А выдавать это не должна... да и линия не соответствует форме
Изображения
Тип файла: jpg трос.jpg (118.7 Кб, 1052 просмотров)
stakanych вне форума  
 
Непрочитано 29.05.2014, 03:51
#565
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от stakanych Посмотреть сообщение
Я делаю линию (несколько линий) - делаю из них форму
В данном случае достаточно одной формы - как бы растянутой и наклоненной "S", которую можно в описании типа линий вращать на 180 градусов, и располагать через нужное расстояние.
Но, по-моему, во всей красе такой канат типами линий Автокада не изобразить. Вероятно, такую линию полноценно может начертить только программой.
С типами линий на началах-концах будут точки-штрихи-пустоты, и на поворотах будут"накладки".
Без программы, наверное, лучшее - сделать односторонний тип линий с этими формами с базовой сплошной линией, допустим, снизу, и использовать его в мультилинии, где встречная линия будет просто сплошной.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 29.05.2014, 09:55
#566
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


АлексЮстасу, ты помнишь, что у мультилинии нет дуговых сегментов?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.05.2014, 13:04
#567
stakanych


 
Регистрация: 09.02.2013
Сообщений: 10


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Но, по-моему, во всей красе такой канат типами линий Автокада не изобразить. Вероятно, такую линию полноценно может начертить только программой.
Ну - мне кажется что все таки это возможно - и гораздо легче чем программно - но да ладно - наверно буду пытаться сделать это програмно, но все равно не понятно - что Express вообще бесполезная штука? почему она не работает???
stakanych вне форума  
 
Непрочитано 29.05.2014, 13:37
#568
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Кто сказал что не работает? Результаты твоих попыток (*.lin, *.shx, *.dwg) пока что видны только тебе.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.05.2014, 13:42
#569
stakanych


 
Регистрация: 09.02.2013
Сообщений: 10


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Кто сказал что не работает? Результаты твоих попыток (*.lin, *.shx, *.dwg) пока что видны только тебе.
Что мне выложить - скриншоты каждого шага? записать видео как я создаю линию? или опубликовать файлы которые у меня получаются *.lin, *.shx, *.dwg?

----- добавлено через 41 сек. -----
т.е. ошибка которую мне выдает нестандартная и никому раньше не попадалась?
stakanych вне форума  
 
Непрочитано 29.05.2014, 13:53
#570
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от stakanych Посмотреть сообщение
опубликовать файлы которые у меня получаются *.lin, *.shx, *.dwg?
Точнее, приложить к сообщению. Может быть, тогда разговор станет попредметнее
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.05.2014, 13:55
#571
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


скриншоты и файлы
_MUAY_THAI_ вне форума  
 
Непрочитано 29.05.2014, 14:29
#572
stakanych


 
Регистрация: 09.02.2013
Сообщений: 10


Вот выкладываю - иногда он еще тупит и не находит форму - которая есть - но чаще что то там игнорит.

в архиве файлы, которые он создает (форма, линия)
Изображения
Тип файла: jpg 101.jpg (202.2 Кб, 1019 просмотров)
Тип файла: jpg игнорит форму.jpg (196.7 Кб, 1013 просмотров)
Тип файла: jpg не находит форму.jpg (191.9 Кб, 1018 просмотров)
Вложения
Тип файла: rar 103.rar (423 байт, 43 просмотров)
stakanych вне форума  
 
Непрочитано 29.05.2014, 15:02
#573
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


А где в *.lin указание "использовать форму такую-то из файла такого-то"?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.05.2014, 15:06
#574
stakanych


 
Регистрация: 09.02.2013
Сообщений: 10


А он как то странно - предлагает выбирать только объект - объект выбирается форма

Хотя я сейчас посмотрел другие мои попытки создать линию - там есть указание :
*7,
A,0,-.9202,[5,C:\Users\1\Desktop\чертежи\Шрифты, линии для AutoCAD\САМОДЕЛКИН\5,y=14.982551,s=2,r=1.572574],-11.98626

но результат тот же
stakanych вне форума  
 
Непрочитано 29.05.2014, 20:01
#575
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
АлексЮстасу, ты помнишь, что у мультилинии нет дуговых сегментов?
А еще я не помню, чтобы автором вопроса про дуговые сегменты говорилось.

В целом по-прежнему думаю, что только программно - см. картинку.
Миниатюры
Нажмите на изображение для увеличения
Название: трос из прямой и обратной четвертьсинусоиды.png
Просмотров: 157
Размер:	24.7 Кб
ID:	129424  
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 30.05.2014, 14:42
#576
stakanych


 
Регистрация: 09.02.2013
Сообщений: 10


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
В целом по-прежнему думаю, что только программно - см. картинку.
На картинке сделано програмно? а какой код? можете поделиться!
stakanych вне форума  
 
Непрочитано 30.05.2014, 15:56
#577
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от stakanych Посмотреть сообщение
На картинке сделано програмно? а какой код? можете поделиться!
Программно, т.е. с помощью Express сделаны только две зеркальные формы из четвертей синусоид.
На картинке сделано просто типом линий с этими формами на полилиниях: ломаной, прямой и с дуговыми сегментами. Т.е. и на полилиниях, и, соответственно, в мультилинии рисунок типа линий будет на поворотах сильно искажаться.
Соответственно, правильный рисунок между параллельными линиями будет только при программном черчении. имхо.
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 30.05.2014 в 16:11.
АлексЮстасу вне форума  
 
Непрочитано 18.08.2014, 10:01
#578
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


Товарищи, сможет ли помочь кто-нибудь?
есть в наличии линии - обозначений канав. Но не хватает быстротока. Есть у кого нибудь такая линия?
Выглядит примерно "==|==|==|==|==|==" (ГОСТ 21.204-93 табл.6, 3 быстроток, перепад)

В идеале просто дополнить существующую коллекцию
з.ы. express поставить возможности нет
Вложения
Тип файла: zip 1.zip (1.3 Кб, 29 просмотров)
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Непрочитано 19.08.2014, 01:13
#579
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
express поставить возможности нет
Лучше научитесь делать типы линий сами - правильнее получатся.
shx зачем несколько? Для одной "коллекции" естественно сделать один shx.
И вчитайтесь в советы и примеры ShaggyDoc: http://forum.dwg.ru/showpost.php?p=1297085&postcount=5 - можно вообще без создания форм большинство типов линий сделать. Сами себе и потребители Вашей продукции "спасибо" скажете.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 19.08.2014, 06:25
#580
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


я же написал, что поставить express нет возможности на работе... руками что ли форму писать?
а по поводу кучи форм - не мое творчество, коллега притащил со старого места работы.

Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
можно вообще без создания форм большинство типов линий сделать
хорошо почитаю, может что и получится
з.ы. вообще не в тему ссылка
з.з.ы. насколько понял из прочитанного, можно создавать "простые" типы линий без форм. быстроток на простой тип не тянет.
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...

Последний раз редактировалось Vladimir_Sergeevich, 19.08.2014 в 06:50.
Vladimir_Sergeevich вне форума  
 
Непрочитано 19.08.2014, 09:03
#581
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
быстроток на простой тип не тянет.
Почему? Символ "=" (равно) и вертикальная черта (|) - не то?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.08.2014, 11:58
#582
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


это выглядит очень убого
На картинке сверху =|=|=", снизу - как должно быть
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 149
Размер:	5.3 Кб
ID:	133898  
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Непрочитано 19.08.2014, 13:53
#583
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Цитата:
это выглядит очень убого
Как "напрограммировано", так и выглядит. Чтобы сделать один тип линии надо десятки раз его подкорректировать и испробовать. При этом экспериментировать с разными символами, масштабами, сдвижками, углами поворота.
ShaggyDoc вне форума  
 
Непрочитано 19.08.2014, 14:29
#584
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
экспериментировать с разными... масштабами
сразу не догадался что можно их не чохом а по отдельности сделать. получилось нечто такое
*быстроток,быстроток=|=|=|=|=|=|=|=|
A,0.00001,-1,["=",STANDARD,S=1.5,R=0.0,X=-1,Y=-0.70],-0.05,["|",STANDARD,S=0.5,R=0.0,X=-0.05,Y=-0.15]

на тысячный план с масштом линии 2 - то что надо
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Непрочитано 20.08.2014, 07:02
#585
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Цитата:
STANDARD
Я бы не советовал ссылаться именно на это имя стиля. Начертание этого "стандартного" стиля завтра переопределите и все линии будут выглядеть иначе. Создайте специальный стиль только для линий с заметным названием, например FOR_LINE, никогда его не применяйте для обычных текстов, никогда не переопределяйте и не удаляйте.
ShaggyDoc вне форума  
 
Непрочитано 20.08.2014, 08:01
#586
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


я уже отучил своих пользоваться стандартными стилями - в стандарте всегда по умолчанию txt.shx
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Непрочитано 22.08.2014, 11:15
#587
Иван Скиф


 
Регистрация: 10.04.2014
Сообщений: 170


А не подскажите как сделать, чтобы вместо заданного шрифта в простом типе линий брался текущий?
Иван Скиф вне форума  
 
Непрочитано 22.08.2014, 15:09
#588
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Никак?
Может быть все-таки использовать те шрифты, которые всегда есть с Автокадом?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 25.08.2014, 13:14
#589
Иван Скиф


 
Регистрация: 10.04.2014
Сообщений: 170


Пост 10 данной темы

Цитата:
Сообщение от Никита В. Посмотреть сообщение
стиль

Имя используемого текстового стиля. Если он не задан, AutoCAD использует текущий стиль.
Вопрос - как не задавать????
Иван Скиф вне форума  
 
Непрочитано 25.08.2014, 14:51
#590
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от Иван Скиф Посмотреть сообщение
как сделать, чтобы вместо заданного шрифта в простом типе линий брался текущий?
- имхо, противоречит
Цитата:
Сообщение от Иван Скиф Посмотреть сообщение
Вопрос - как не задавать????
Что нужно в итоге?
И текущий шрифт или текущий текстовый стиль?
engngr вне форума  
 
Непрочитано 25.08.2014, 17:31
#591
Иван Скиф


 
Регистрация: 10.04.2014
Сообщений: 170


Если угодно - надо бы Шрифт текущего текстового стиля.
Иван Скиф вне форума  
 
Непрочитано 03.09.2014, 11:17 Создание сложных типов линий
#592
Кристина Аверкиева


 
Регистрация: 03.09.2014
Сообщений: 1


Помогите создать тип лини состоящий из круг, мулти лини
Кристина Аверкиева вне форума  
 
Непрочитано 09.09.2014, 12:11
#593
Archi84


 
Регистрация: 25.12.2010
Сообщений: 155


Добрый день! Подскажите пожалуйста. Слева фигуры из линий построенны плавно, а справа сикось-накось. Почему так и как испарвить? Тип линий справа создан через Еxpress Tools. Может быть я делаю что-то не так?
Изображения
Тип файла: jpg Новый рисунок (5).JPG (86.0 Кб, 642 просмотров)

Последний раз редактировалось Archi84, 09.09.2014 в 13:19.
Archi84 вне форума  
 
Непрочитано 09.09.2014, 16:42
#594
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Archi84 Посмотреть сообщение
Слева фигуры из линий построенны плавно, а справа сикось-накось. Почему так и как испарвить?
Выложите и этот dwg, и файл описания типов линий lin. Тогда что-то понять будет можно.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 10.09.2014, 08:51
#595
Archi84


 
Регистрация: 25.12.2010
Сообщений: 155


Чертеж приложил. Повторюсь - делал через Еxpress Tools. Простые типы линий при рисовании окружности получаются с плавными переходами, которая слева.
Вложения
Тип файла: zip Линии.zip (94.2 Кб, 49 просмотров)
Archi84 вне форума  
 
Непрочитано 10.09.2014, 13:29
#596
tsurx


 
Регистрация: 25.09.2008
Сообщений: 10


Большая просьба знатокам автокада-не могли бы вы в приложенных типах линий изменить направление засечек (елочки) на противоположное. Т.е. если сейчас они идут от линии вниз и влево, то должны идти вниз и вправо.
И еще вопрос-чтобы изменить название линии достаточно переименовать соответствующие lin и shx файлы? Если нет- переименуйте пожалуйста в kls2 и kls3.
Заранее спасибо!
Вложения
Тип файла: zip kls.zip (633 байт, 35 просмотров)
tsurx вне форума  
 
Непрочитано 10.09.2014, 13:31
1 | #597
Scorpio_Music


 
Регистрация: 10.11.2013
Сообщений: 43


Скорее всего Вы запихнули в форму и саму линию, чего делать нельзя. Вставьте форму своей фигуры, но линию оставьте вне формы
Scorpio_Music вне форума  
 
Непрочитано 10.09.2014, 15:37
#598
Archi84


 
Регистрация: 25.12.2010
Сообщений: 155


Scorpio_Music, именно так и было. Раньше постоянно так иделал, с прямыми линиями не видно подвоха было. А с окружностью вот как получилось. Спасибо большое!

----- добавлено через ~27 мин. -----
А из такого элемента можно создать линию, что бы она плавно прорисовывалась? И если не сложно, может кто обрисует, как сделать, или произведет съемку последовательности создания.
Изображения
Тип файла: jpg Новый рисунок (6).JPG (12.4 Кб, 611 просмотров)

Последний раз редактировалось Archi84, 10.09.2014 в 16:05.
Archi84 вне форума  
 
Непрочитано 24.09.2014, 17:52 Создание сложного типа линий
#599
rtyu


 
Регистрация: 23.02.2012
Сообщений: 221


Здравствуйте! Ребята, создал сложный тип линий, а он подключается через раз в чертеже вот проверьте, пожалуйста, у себя как оно подключается?
Вложения
Тип файла: rar line.rar (529 байт, 44 просмотров)
rtyu вне форума  
 
Непрочитано 24.09.2014, 19:02
#600
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от rtyu Посмотреть сообщение
он подключается через раз в чертеже
В каком смысле? Как именно проверяете? Может быть линия слишком короткая, чтобы формы смогли отобразиться. Может быть линии не включен режим генерации типов линий?
У меня загрузился. Один раз.
Непонятно, кстати, для каких единиц файла это сделано - для миллиметров что ли? Дороги в миллиметрах?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 25.09.2014, 09:42
#601
rtyu


 
Регистрация: 23.02.2012
Сообщений: 221


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
В каком смысле? Как именно проверяете? Может быть линия слишком короткая, чтобы формы смогли отобразиться. Может быть линии не включен режим генерации типов линий?
У меня загрузился. Один раз.
Непонятно, кстати, для каких единиц файла это сделано - для миллиметров что ли? Дороги в миллиметрах?
А у меня Автокад подгрузил тип линий, но на чертеже отображаться не хочет хотя я выставил этот тип линий. Да размеры в миллиметрах. А можно ли как-то в текстовом файле создать такой тип линий не используя shape?
rtyu вне форума  
 
Непрочитано 25.09.2014, 12:45
#602
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от rtyu Посмотреть сообщение
но на чертеже отображаться не хочет хотя я выставил этот тип линий. Да размеры в миллиметрах. А можно ли как-то в текстовом файле создать такой тип линий не используя shape?
Линия, которой задаете этот тип линий, должна быть длиннее 5000 единиц или вроде того, чтобы хоть одна форма отобразилась.
Форма у Вас состоит из двух наклонных штрихов. По-моему в штатном файле форм есть наклонные штрихи - можно взять оттуда. Можно взять наклонные штрихи из любого штифта - слэши. Или взять вертикальные штрихи из штатного файла форм или из штифтов. Любым формам можно же задавать не только масштаб, но и поворот - "r=...".
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 25.09.2014 в 12:53.
АлексЮстасу вне форума  
 
Непрочитано 25.09.2014, 17:26
#603
Cyber_mhn


 
Регистрация: 06.08.2014
Сообщений: 18


День добрый, коллеги. Подскажите существует ли возможность создания так называемой динамической линии. Поясню: допустим требуется создать линию, обозначающую кабельную линию 0,4 кВ -----W1------, потом в траншею добавляется еще n кабелей (причем не обязательно 0,4 кВ (т.е. W1) и появляется необходимость указать количество КЛ параллельно проложенных: -----W1(n)----- либо, если разные кабели (10кВ, 0,4 кВ, контрольные) -----W1,W2,V0-----. Собственно сам вопрос: возможно ли создать какую-то линию, а потом, например в свойствах или еще где, редактировать буквенное обозначение? Вариантов трасс уйма и создание всех необходимых типов линий не представляется возможным. Помогите советами.
Cyber_mhn вне форума  
 
Непрочитано 25.09.2014, 17:43
#604
Archi84


 
Регистрация: 25.12.2010
Сообщений: 155


tsurx, такие?
Вложения
Тип файла: zip kls.zip (757 байт, 382 просмотров)
Archi84 вне форума  
 
Непрочитано 25.09.2014, 17:54
#605
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Cyber_mhn Посмотреть сообщение
возможно ли создать какую-то линию, а потом, например в свойствах или еще где, редактировать буквенное обозначение? Вариантов трасс уйма и создание всех необходимых типов линий не представляется возможным.
Собственно типами линий как не знаю.
Можно на линиях расставлять блок с атрибутом для буквенных обозначений. Блок может содержать маску, закрывающую линию, чтобы надписи лучше читались. Блок может быть динамическим, чтобы управлять размером маски (длина надписи ведь переменная будет), и с ручкой разворота надписи (чтобы удобнее было выравнивать) и ручка самовыравнивания вдоль линии. (Пример приложил - размялся по старой памяти )
Еще приходит в голову возможность использовать параметризацию - связать атрибут и линии. Но что-то, похоже, этой параметризации все чураются. Или я отстал?

----- добавлено через ~2 ч. -----
Еще неплохой вариант, если есть Map/Civil. Сведения о линиях можно забивать в Object Data, присоединив их к линиям. А из них уже автоматом для всех таких линий выгружать по необходимости в файл в виде надписей.
Вложения
Тип файла: dwg
DWG 2004
Надпись_на_линию.dwg (334.0 Кб, 4115 просмотров)
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 25.09.2014 в 19:26.
АлексЮстасу вне форума  
 
Непрочитано 09.10.2014, 11:06 Как создать свой тип линий по указанному примеру в AutoCad 2010?
#606
Serik88


 
Регистрация: 23.11.2010
Сообщений: 14


Как создать новый тип линий в автокаде? Нужно проложить кабель связи под землей, нужной линий в стандартах нету, сам не могу создать, примерный тип линий указан ниже.
Заранее спасибо!
Вложения
Тип файла: dwg
DWG 2010
линия.dwg (56.8 Кб, 3960 просмотров)

Последний раз редактировалось Serik88, 09.10.2014 в 11:45.
Serik88 вне форума  
 
Непрочитано 09.10.2014, 11:08
#607
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


1. "Ниже" - это где?
2. http://forum.dwg.ru/showthread.php?t=30924
3. Как создать свой тип линии в AutoCAD
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.10.2014, 11:13
#608
Serik88


 
Регистрация: 23.11.2010
Сообщений: 14


Пример указал ниже, если кто сможет скиньте пожалуйста уже готовый вариант

----- добавлено через ~10 мин. -----
. Пример указан ниже№ Если сможешь создать, скиньте. Заранее спасибо!
Serik88 вне форума  
 
Непрочитано 09.10.2014, 11:42
#609
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


А тему перечитать? С самого начала.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.10.2014, 15:35
#610
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Поздно, но отвечаю на этот вопрос
Цитата:
День добрый, коллеги. Подскажите существует ли возможность создания так называемой динамической линии. Поясню: допустим требуется создать линию, обозначающую кабельную линию 0,4 кВ -----W1------, потом в траншею добавляется еще n кабелей (причем не обязательно 0,4 кВ (т.е. W1) и появляется необходимость указать количество КЛ параллельно проложенных: -----W1(n)----- либо, если разные кабели (10кВ, 0,4 кВ, контрольные) -----W1,W2,V0-----. Собственно сам вопрос: возможно ли создать какую-то линию, а потом, например в свойствах или еще где, редактировать буквенное обозначение? Вариантов трасс уйма и создание всех необходимых типов линий не представляется возможным. Помогите советами.
Да, это возможно. Но с помощью программирования. У меня так и сделано. При создании "буквенного" типа линии просто запрашивается текстовое обозначение линии (любое хоть W1, хоть W1 (2)), и программа генерирует описание этого типа линии (если оно уже не было раньше сгенерировано), добавляет в LIN-файл и этим типом линии сразу рисуется трасса. Подробности см. книгу "САПР на базе AutoCAD - как это делается".

Цитата:
кабель связи под землей, нужной линий в стандартах нету
Что, впервые в мире прокладывается кабель связи под землей? Все давно придумано. Ищите самостоятельно, а не "скиньте".
ShaggyDoc вне форума  
 
Непрочитано 29.10.2014, 12:44
#611
RTI


 
Регистрация: 22.05.2014
Сообщений: 5


возможно в этой теме уже есть ответ, но прочитать все 31 лист сообщений нет возможности.
я пробую создавать типы линий при чем беру код из примеров, либо отсюда ( которые уже кто то создал и код показал), в итоге получаю сообщение: Неверное число или продолжение. так что ошибка видимо не в коде, так вот ВОПРОС: подскажите в чем подвох может быть.
а автокад 2011 LT стоит.
RTI вне форума  
 
Непрочитано 29.10.2014, 12:45
#612
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


В AutoCAD LT невозможно ни загрузить, ни выполнить никакой код (кроме макросов, и то не всех).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.10.2014, 12:58
#613
RTI


 
Регистрация: 22.05.2014
Сообщений: 5


Кулик Алексей aka kpblc, жаль конечно. хотя простые типы линий он создает в стиле длина - пробел
RTI вне форума  
 
Непрочитано 14.11.2014, 08:14
#614
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 825


Приветствую. Кто подскажет, можно ли создать приемлемый тип линии, где есть дуговые сегменты.
Создал новый тип линии, но дуговые сегменты сильно "расплываются".

Делал вот по этому алгоритму.

"С Вашего позволения добавлю.
Сложные типы линий:
1. Рисуем то как линия должна выгляедеть.
2. Запускаем команду mkshape получаем файл *.shp
3. Запускаем команду shape и вставляем созданный объект (Нужно будет указать имя объекта а не файла)
4. Делаем mkltype и указываем наш загруженный объект."
http://forum.dwg.ru/showpost.php?p=9605&postcount=2

УПД: Первый раз, файл кривой был. Обновил на нормальный.
Вложения
Тип файла: dwg
DWG 2010
Тип линии.dwg (37.7 Кб, 3271 просмотров)
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022

Последний раз редактировалось Astartes, 14.11.2014 в 08:21.
Astartes вне форума  
 
Непрочитано 18.11.2014, 03:03
#615
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


файл форм не приложен, их никто не видит
хотя лучше писать вручную...

*136,20,MY1
3,20,11,(0,191,0,0F,-065),8,(38,-25),11,(65,0,0,0F,055),4,20,0

Последний раз редактировалось OlVish, 18.11.2014 в 03:28.
OlVish вне форума  
 
Непрочитано 18.11.2014, 06:01
#616
Astartes

Котло- и реакторостроение
 
Регистрация: 25.02.2010
Барнаул
Сообщений: 825


OlVish, А, ясно. Да, действительно, файл форм то забыл приложить.
Выкрутился тем, дугу сделал из отрезков. Намного лучше получилось.

А с вашей линией что то не то, либо я не то делаю.
Я правильно понял, что ваш код нужно вставить в любой файл с расширением lin, а затем подгрузить в автокаде?
Если так, то выдается ошибка.
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 105
Размер:	26.7 Кб
ID:	138891  
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022
Astartes вне форума  
 
Непрочитано 18.11.2014, 15:16
#617
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


(...если уж совсем "чайник"...)
о формах вообще есть хоть какое-то понятие?
это описание формы, которое находится в .shp
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 27.11.2014, 12:03
#618
Cyber_mhn


 
Регистрация: 06.08.2014
Сообщений: 18


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Поздно, но отвечаю на этот вопрос
Цитата:
День добрый, коллеги. Подскажите существует ли возможность создания так называемой динамической линии. Поясню: допустим требуется создать линию, обозначающую кабельную линию 0,4 кВ -----W1------, потом в траншею добавляется еще n кабелей (причем не обязательно 0,4 кВ (т.е. W1) и появляется необходимость указать количество КЛ параллельно проложенных: -----W1(n)----- либо, если разные кабели (10кВ, 0,4 кВ, контрольные) -----W1,W2,V0-----. Собственно сам вопрос: возможно ли создать какую-то линию, а потом, например в свойствах или еще где, редактировать буквенное обозначение? Вариантов трасс уйма и создание всех необходимых типов линий не представляется возможным. Помогите советами.
Да, это возможно. Но с помощью программирования. У меня так и сделано. При создании "буквенного" типа линии просто запрашивается текстовое обозначение линии (любое хоть W1, хоть W1 (2)), и программа генерирует описание этого типа линии (если оно уже не было раньше сгенерировано), добавляет в LIN-файл и этим типом линии сразу рисуется трасса. Подробности см. книгу "САПР на базе AutoCAD - как это делается".
Еще не поздно . Не могли бы поделиться своей наработкой?
И еще вопрос: есть чертеж с некоей линией и требуется ее отредактировать, так вот где её искать, в каком файле?
Вложения
Тип файла: dwg
DWG 2010
Линия.dwg (85.9 Кб, 2770 просмотров)
Cyber_mhn вне форума  
 
Непрочитано 27.11.2014, 12:27
#619
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Линию? Линию придется и искать, и редатировать прямо в dwg-файле.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 01.12.2014, 11:47
#620
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от Cyber_mhn Посмотреть сообщение
есть чертеж с некоей линией и требуется ее отредактировать, так вот где её искать, в каком файле?
Я так понимаю не линию, а описание типа линии?
LISP.Экспорт описания типа линии из dwg файла в lin
Есть еще такая программа отсюда: Make Linetype With Embedded Characters

Вложения
Тип файла: lsp makelt.lsp (13.2 Кб, 73 просмотров)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 09.12.2014, 10:58
#621
Тимон118


 
Регистрация: 09.12.2014
Сообщений: 5


Добрый день. Я создаю линии в автокаде при помощи Express Tools. Столкнулся с такой вот проблемой: Когда я хочу созданную мной линию изогнуть, начертить её круг, то она не изгибается, а просто ломается на отрезки. Вот и получаеться не красивый круг с нужной мне линией а куча отрезков идущих друг за дружкой по кругу=( Может кто-нибудь сталкивался с похожей проблемой? Помогите решить, а то мучаюсь уже месяц( Раздражает ппц как=(
Тимон118 вне форума  
 
Непрочитано 09.12.2014, 11:38
#622
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Исключи из формы типа линии прямую часть.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.12.2014, 12:04
#623
Тимон118


 
Регистрация: 09.12.2014
Сообщений: 5


пожалуйста, можно немножко поподробнее, буду примного благодарен)
Тимон118 вне форума  
 
Непрочитано 09.12.2014, 12:45
#624
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Уффф... Предоставь файл форм и lin-файл.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 09.12.2014, 16:20
#625
Тимон118


 
Регистрация: 09.12.2014
Сообщений: 5


Вот(
Вложения
Тип файла: rar Нестандартные линии.rar (4.3 Кб, 156 просмотров)
Тимон118 вне форума  
 
Непрочитано 09.12.2014, 20:02
#626
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


ну и страшилки! зачем в пунктире формы?
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 10.12.2014, 09:29
#627
Тимон118


 
Регистрация: 09.12.2014
Сообщений: 5


Поверте, не сам я их придумал) По условным обязательна такая штриховка, занимаемся разработкой генерального плана села( Может кто-то на словах объяснит как "Исключить из формы типа линии прямую часть."
Тимон118 вне форума  
 
Непрочитано 10.12.2014, 11:28
#628
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


например, линия
Код:
[Выделить все]
 *РУХТРАНСПОРТУ,---->----->----->------>----->
A,.120674,[RUHTRAN,НЕСТАНДАРТНЫЕ ЛИНИИ,s=1],-12067.427678
форма выгладит ---->----->
а надо "----" - это линия, а ">" - это форма
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 11.12.2014, 10:16
#629
Тимон118


 
Регистрация: 09.12.2014
Сообщений: 5


Извините, что-то я туплю. Что именно мне надо сделать?Линию я создаю в Express Tools. Я в текстовой части вообще ничего не прописываю( Рисую в автокаде линию что надо, потом закидываю её в shp (или в shx, не помню) файл, затем при помощи команды _Shape вставляю её как целый элемент. затем на основании этого, создаю саму линию в файле lin. Может я что-то пропустил? Может в свойствах что-то убрать?
Тимон118 вне форума  
 
Непрочитано 11.12.2014, 10:41
#630
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Убрать прямой участок из формы!
engngr вне форума  
 
Непрочитано 11.12.2014, 10:47
#631
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Перед созданием линии ты же создаешь форму. Вот при создании формы и не указывай горизонтальные куски - только >. А уже потом через mkltype создавай линию, указывая и форму, и прямые части.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.01.2015, 13:33
#632
Мария Ярьевна


 
Регистрация: 27.01.2015
Сообщений: 5


Доброго времени суток! Возникла проблема: нужно создать тип линии с заштрихованной внутренней частью. Заказчику зачем-то потребовались карты в формате DWG и не знаем как отрисовывать дороги. Т.е. это должны быть 2 параллельные черные линии и между ними должно быть белое пространство, именно белое, а не прозрачное. Середину можно наверное сделать в виде полилинии определенной толщины. Но с программированием я на "Вы" и никак не могу понять как создать такой тип линии. Помогите, пожалуйста, кому не сложно...
Мария Ярьевна вне форума  
 
Непрочитано 27.01.2015, 13:44
#633
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


http://www.google.ru/cse?cx=partner-...%B8&gsc.page=1
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.01.2015, 16:50
#634
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


чем не нравится мультилиния?
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 27.01.2015, 16:54
#635
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от OlVish Посмотреть сообщение
чем не нравится мультилиния?
Во-первых, отсутствием дуговых сегментов.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.01.2015, 12:18
#636
Мария Ярьевна


 
Регистрация: 27.01.2015
Сообщений: 5


Цитата:
Сообщение от OlVish Посмотреть сообщение
чем не нравится мультилиния?
Нравится, но нужно уже существующим линиям задать такой стиль. Дело в том, что требуется из MapInfo в AutoCAD перекинуть карты. Вот и не знаю как дороги отрисовать, которые приходят полилинией. Узлов много, поэтому заново их рисовать не вариант. Возможно есть способ полилинию преобразовать в мультилинию, в инете не нашла
Мария Ярьевна вне форума  
 
Непрочитано 28.01.2015, 13:05
#637
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


Цитата:
Середину можно наверное сделать в виде полилинии определенной толщины.
а если под нее подложить вторую полилинию другого цвета и большей ширины?
Цитата:
Возможно есть способ полилинию преобразовать в мультилинию
как вариант - получить список координат вершин полиниии (например, http://geodesist.ru/forum/resources/acad2txt.17/),
потом команда "мультилиния" и вставить этот список...
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231

Последний раз редактировалось OlVish, 28.01.2015 в 14:14.
OlVish вне форума  
 
Непрочитано 28.01.2015, 16:51
1 | #638
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Мария Ярьевна Посмотреть сообщение
Возможно есть способ полилинию преобразовать в мультилинию, в инете не нашла
Возьмите PL2ML - convert polylines (LWPOLYLINE) to multilines (MLINE) - LISP/VLX
Для установления активным нужного стиля мультилиний - SETML
И т.д.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 30.01.2015, 00:07
1 | #639
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от Мария Ярьевна Посмотреть сообщение
Т.е. это должны быть 2 параллельные черные линии и между ними должно быть белое пространство, именно белое, а не прозрачное.
В этой теме пост #221 не подойдет? Ссылка ведет сюда
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 30.01.2015, 01:11
#640
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Мультилиния хороша в т.ч. тем, что это один "простой" элемент. Но ее еще и можно разбить на составляющие, если что.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 30.01.2015, 04:40
#641
Мария Ярьевна


 
Регистрация: 27.01.2015
Сообщений: 5


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Возьмите PL2ML - convert polylines (LWPOLYLINE) to multilines (MLINE) - LISP/VLX
Для установления активным нужного стиля мультилиний - SETML
И т.д.
Спасибо большое! Это прям то, что мне нужно! Все отлично работает!
Мария Ярьевна вне форума  
 
Непрочитано 30.01.2015, 14:19
#642
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Мария Ярьевна Посмотреть сообщение
Это прям то, что мне нужно
И ссылку на PL2ML я узнал от предыдущего оратора, и программку SETML написал он же - VVA. Так что 99% этих "спасибо" принадлежитVVA
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 04.02.2015, 11:45
#643
Мария Ярьевна


 
Регистрация: 27.01.2015
Сообщений: 5


С линиями я разобралась, а вот как объединить несколько .shx файлов в один? А то слишком много их теперь "болтается"
Мария Ярьевна вне форума  
 
Непрочитано 04.02.2015, 14:17
#644
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


Цитата:
как объединить несколько .shx файлов в один?
найти исходные shp, открыть блокнотом, скопировать в один файл, сохранить как *.shp и откомпилировать
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 05.02.2015, 06:47
#645
Мария Ярьевна


 
Регистрация: 27.01.2015
Сообщений: 5


Цитата:
Сообщение от OlVish Посмотреть сообщение
найти исходные shp, открыть блокнотом, скопировать в один файл, сохранить как *.shp и откомпилировать
откомпилировать значит заново задать типы линий?
Мария Ярьевна вне форума  
 
Непрочитано 05.02.2015, 09:08
1 | #646
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


зачем заново? в файле *.lin исправить только имя файла *.shx, имя формы править не надо

Цитата:
откомпилировать значит заново задать типы линий?
заново создать *.shx командой "компил"
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231

Последний раз редактировалось OlVish, 05.02.2015 в 09:18.
OlVish вне форума  
 
Непрочитано 22.02.2015, 09:24 железная дорога
#647
мутный


 
Регистрация: 24.01.2011
Сообщений: 7


Добрый день!
Поделитесь пожалуйста опытом кто и как решил проблему с нанесением в автокаде на топосъемку железнодорожных путей? может кто-нибудь поделится типами линий для железной дороги?
Создавать тип линии вручную пробовал, получилось, но тип линии ж/д работал только на прямых участках, а на криволинейных её "вело".

моя почта mutniy-1313@mail.ru

Последний раз редактировалось мутный, 22.02.2015 в 09:51.
мутный вне форума  
 
Непрочитано 22.02.2015, 12:17
#648
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


мутный, а здесь, #8 смотрели?
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 06.03.2015, 14:25
#649
Toolish_Furkey


 
Регистрация: 24.11.2011
Москва
Сообщений: 17


Здравствуйте, пробовал описать свой тип линии в текстовом виде и столкнулся с проблемой неверного определения в второй строчке.
Выглядит все так:

*Kos,KOS -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-
A,5,-1,["ZIG",ltypeshp.shx,S=2.5,R=0,X=0,Y=1.25],-5

Делаю это впервые, все по аналогии с примером, укажите пожалуйста где ошибка.
Toolish_Furkey вне форума  
 
Непрочитано 06.03.2015, 14:56
1 | #650
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Toolish_Furkey Посмотреть сообщение
*Kos,KOS -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-
A,5,-1,["ZIG",ltypeshp.shx,S=2.5,R=0,X=0,Y=1.25],-5
Уберите кавычки вокруг ZIG.
Кавычки нужны, если "ZIG" являлся бы набором символов, вставляемых в тип линий. Но тогда описания этих символов должны были бы быть в shx. В данном shx (ltypeshp.shx) описаны формы типа палочек-кружочков, но не шрифты.
Поэтому и сообщается об ошибке описания.
Кстати, есть ли смысл писать "R=0,X=0"? По умолчанию они и так нулевые. R, X и пр. определяют, когда их значения должны быть не ноль.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 06.03.2015, 16:31
#651
Toolish_Furkey


 
Регистрация: 24.11.2011
Москва
Сообщений: 17


АлексЮстасу, спасибо.

Ошибка прошла, однако возникла другая проблема- я увидел результат.
Если упрощенно от мне нужно —/—, а получается —/\—.
В чем причина? Где можно посмотреть описание знаков для ltypeshp.shx, я попробовал Slash, но это не помогло.
Toolish_Furkey вне форума  
 
Непрочитано 06.03.2015, 17:03
#652
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Toolish_Furkey Посмотреть сообщение
мне нужно —/—, а получается —/\—.
В чем причина? Где можно посмотреть описание знаков для ltypeshp.shx, я попробовал Slash, но это не помогло.
Причина в том, что форма "ZIG", похоже, и есть сразу "домик".
Посмотрите, например, стиль "пути" - в нем используется вертикальный штрих "TRACK1". Можно взять эту форму, и наклонить с помощью R=...
Offtop: Как раз хотел написать, что насчет просмотра форм из shx и т.п. лучше всего спрашивать OlVish (см. следующий пост). Заодно и с наступающим 8 марта поздравить
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 06.03.2015 в 17:54.
АлексЮстасу вне форума  
 
Непрочитано 06.03.2015, 17:45
#653
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


Цитата:
Где можно посмотреть описание знаков для ltypeshp.shx
команда ФОРМА, ввести имя формы, вставить в чертеж и разглядывать как выглядит
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 06.03.2015, 18:15
#654
Toolish_Furkey


 
Регистрация: 24.11.2011
Москва
Сообщений: 17


АлексЮстасу, спасибо.

Воспользовался TRACK1 и повернул. Результат устроил.
Команду ФОРМА опробовать не смог, тк использую ACAD LT.

И следуя рекомендации АлексЮстасу поздравляю OlVish с наступающим праздником 8 марта и днем работников геодезии и картографии!
Toolish_Furkey вне форума  
 
Непрочитано 06.03.2015, 18:24
#655
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Toolish_Furkey Посмотреть сообщение
Команду ФОРМА опробовать не смог, тк использую ACAD LT.
А что там с LT? Может быть в нем есть команда SHAPE или _SHAPE?

Я к поздравлениям OlVish, и всех нас с двойным праздником присоединяюсь!
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 07.03.2015, 13:27
#656
Alex_electric


 
Регистрация: 07.03.2015
Сообщений: 2


Доброго дня!
Подскажите кто знает, нужны две линии для cad : кабель прокладываемый в трубе открыто и кабель прокладываемый в лотке.
Основная загвоздка чтобы символы__ /__О__/__ и --П-- повторялись на кабеле (линии или полилинии) один раз.
Заранее спасибо!
Alex_electric вне форума  
 
Непрочитано 07.03.2015, 13:55
#657
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


В таком случае проще поставить на нужное место блок или текст, чем с типом линии заморачиваться.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.03.2015, 14:18
#658
Alex_electric


 
Регистрация: 07.03.2015
Сообщений: 2


Алексей, спасибо за ответ!
Я так сперва и сделал, но хочется для последующих проектов как-то автоматизировать этот процесс.
енто всетаки Autoкад.
Может кто сталкивался с таким вопросом?

----- добавлено через ~7 ч. -----
Доброго вечера всем!
Потратил день и методом тыка получилось(успел только первую задачу решить)
кому надо пользуйтесь:
__ / _О_ / __
*Открытая проводка в трубеAlex, alex
A,500,-50,[TRACK1,ltypeshp.shx,S=80,R=-45,X=0,Y=0],-50,100,["O",STANDARD,S=80,U=0.0,X=-1,Y=-100],100,100,-50,[TRACK1,ltypeshp.shx,S=80,R=-45,X=0,Y=0],-50,500

меняя 500 в начале и конце вы меняете длину линии на которой отображается ЕДИНИЧНОЕ изображение.

Может у кого есть кабель в лотке?
Заранее спасибо!

Последний раз редактировалось Alex_electric, 07.03.2015 в 21:22.
Alex_electric вне форума  
 
Непрочитано 15.04.2015, 14:22
#659
Linkor

что хочу, то и делаю
 
Регистрация: 30.06.2014
Сообщений: 119


Здравствуйте, подскажите, как перекинуть в другие чертежи уже созданный пользовательский тип линии
Linkor вне форума  
 
Непрочитано 15.04.2015, 15:09
#660
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Linkor Посмотреть сообщение
как перекинуть в другие чертежи уже созданный пользовательский тип линии
1. Подгружаете в другом чертеже описания типов линий - файл их описаний *.lin.
2. Копируете элементы с назначенными нужными типами линий из своего чертежа.
3. Создаете шаблон *.dwt или *.dwg, в котором уже подгружены описания типов линий. И создаете новые чертежи на основе этого шаблона.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 15.04.2015, 16:16
#661
Linkor

что хочу, то и делаю
 
Регистрация: 30.06.2014
Сообщений: 119


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
1. Подгружаете в другом чертеже описания типов линий - файл их описаний *.lin.
Когда загружаю тип из файла .lin кад ругается "Некорректное определение типа линий в строке 2 файла"
Linkor вне форума  
 
Непрочитано 15.04.2015, 16:59
#662
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Linkor Посмотреть сообщение
Когда загружаю тип из файла .lin кад ругается "Некорректное определение типа линий в строке 2 файла"
Потому что в этих типах линий используется файл форм *.shx, к которому у Автокада нет путей.
Положите этот файл в папку с открытым файлом чертежа. Или - лучше - через Настройки--Файлы определите к *.shx путь.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 12.05.2015, 18:03
#663
MrBrown

ПенсионЭр
 
Регистрация: 26.06.2009
Сообщений: 361


Здравствуйте! Возникла необходимость обратиться на форум.
Как создать тип линии со стрелками, как в приложенном файле?
Зеленая линия - это полилиния с фиксированной шириной, отличной от нуля, в некоторых вершинах, в результате чего и получаются закрашенные стрелки.
Мало того, эти стрелки часто попадают на другие объекты (показано красным облачком). И эти стрелки мне надо смещать по полилинии вперед или назад на свободное место (условно показано красной незакрашенной стрелкой).
Кто знает, как это осуществить? Другими словами: как создать такой тип линии с возможностью передвигать некоторые стрелки?
Спасибо.
Вложения
Тип файла: dwg
DWG 2010
Линия - стрелка.dwg (62.4 Кб, 2442 просмотров)

Последний раз редактировалось MrBrown, 12.05.2015 в 18:11.
MrBrown вне форума  
 
Непрочитано 12.05.2015, 18:51
#664
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от MrBrown Посмотреть сообщение
Зеленая линия - это полилиния с изменяемой шириной в некоторых вершинах, в результате чего и получаются закрашенные стрелки.
Мало того, эти стрелки часто попадают на другие объекты (показано красным облачком). И эти стрелки мне надо смещать по полилинии вперед или назад на свободное место (условно показано красной незакрашенной стрелкой).
1. Типом линий такое не сделать.
2. Стрелки, которые нужно сдвигать, вероятно, иначе как отдельными блоками не сделать.
3. Может быть это тот редкий случай, когда без использования параметрических зависимостей не обойтись? Стрелку сделать все равно блоком, но определить коллинеарность блока с базовой линией.
4. Но можно расставлять эти стрелки (блоки) программкой вроде такой или т.п. - см. поиск, а потом сдвигать вручную.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 13.05.2015, 08:21
#665
max4airkin


 
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 384


MrBrown, такое действительно не сделать типом линий, так как в линии отдельные элементы перемещению, насколько я знаю, не поддаются. В Вашем примере все сделано отлично, отдельные стрелки можно переместить командой Растянуть.
Если попытаться завязать стрелки с блоками, как предлагает АлексЮстасу, то можно применять команду Разметить точкой (блоком), это позволит автоматически сориентировать стрелку вдоль полилинии (параметризацию сюда при всем желании не прицепить, кстати). Но в данном случае некоторые стрелки могут попасть на дуговые сегменты полилинии и их все равно придется перетаскивать и переориентировать вручную.
АлексЮстасу, параметризация помогла бы однозначно в случае, когда данная траектория полилинии была бы постоянной, но изменялись бы её размеры и углы. В примере я добавил зависимостей к полилинии так, чтобы длины стрелок были одинаковы, радиусы скруглений одинаковы, прямые участки около них равны и касательны к дуговым сегментам. Расстояние между горизонтальными участками траектории регулируется размером, угол наклонного участка - тоже. Но это не самый лучший повод для применения параметризации .
Вложения
Тип файла: dwg
DWG 2013
Линия - стрелка.dwg (43.8 Кб, 2247 просмотров)
max4airkin вне форума  
 
Непрочитано 13.05.2015, 09:37
#666
MrBrown

ПенсионЭр
 
Регистрация: 26.06.2009
Сообщений: 361


АлексЮстасу, отсюда - http://forum.dwg.ru/showthread.php?t=54078 взял и подправил под себя макрос l2p.lsp (см #23) . Большое спасибо за ссылочку.
Теперь у меня задача: как, после команды _DIVIDE или _MEASURE, превратить точки деления в новые вершины полилинии?
Тогда я просто создавал бы нужный блок и макросом L2P раскидывал бы по всей полилинии с нужным поворотом. Причем, поворот - автоматически! Вот и был бы у меня "как бы" новый тип линии.

----- добавлено через ~22 мин. -----
max4airkin, Спасибо за пример. Да, вы правы, это, конечно не то.

___________________________
Разобрался с командой DIVIDE, которая, оказывается, умеет делить полилинию не только точками, но и указанным блоком. УРА! Всё получилось!

Последний раз редактировалось MrBrown, 13.05.2015 в 10:39.
MrBrown вне форума  
 
Непрочитано 13.08.2015, 10:22
#667
ArtistAvidaDollars

инженер-проектировщик
 
Регистрация: 27.03.2012
Москва/Ейск
Сообщений: 141
Отправить сообщение для ArtistAvidaDollars с помощью Skype™


Здравствуйте, форумчане! пока просматриваю все страницы в теме решил написать, вдруг будет эффективнее.
При создании волнистой линии в Express Tools возникают следующие вопросы:
1. Разрывы в узлах полилинии, как их избежать? за основу я взял дугу 180°, была идея взять дугу 1°, 15° но ET ругается на большое количество элементов
2. Как *.lin независимым файлом от *.shx чтобы каждый раз в автокаде не выполнять команду Загрузить и при этом фаил *.lin нельзя было удалить или переместить

Приложил пример файла. Заранее спасибо.

Вод код *.lin:
Код:
[Выделить все]
*ВОЛНА,Гибкий рукав
A,0,-.25,[Q,C:\Users\Desktop\Волна,s=1,r=0],-.5,[Q,C:\Users\Desktop\Волна,s=1,r=180],-.25
Вот код *.shp:

Код:
[Выделить все]
*1,88,Q
4,125,4,80,3,125,3,160,3,128,002,9,(-64,0),(0,0),001,9,(0,-7),(4,-14),(2,-6),(4,-7),(4,-6),(4,-5),(6,-5),(5,-4),(7,-3)
(6,-3),(7,-2),(14,-2),(7,0),(7,1),(7,2),(6,3),(7,3),(6,4),(10,10),(4,5),(4,7),(3,6),(2,7),(2,14),(0,2),(0,0),002,9,(-64,0)
(0,0),001,4,128,4,160,4,125,3,80,3,125,0
ЗЫ: Дошел до середины 2013 года, решение моих вопросов пока отсутствует, но неужели за столько лет Автодеск ничего не придумал
Вложения
Тип файла: pdf Пример.pdf (14.6 Кб, 274 просмотров)
Тип файла: rar Все фаилы.rar (182.7 Кб, 155 просмотров)

Последний раз редактировалось ArtistAvidaDollars, 13.08.2015 в 15:32.
ArtistAvidaDollars вне форума  
 
Непрочитано 13.08.2015, 17:10
1 | #668
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


Цитата:
Разрывы в узлах полилинии, как их избежать?
никак
Цитата:
ET ругается на большое количество элементов
пишите формы вручную
Код:
[Выделить все]
*1,9,Q
3,4,2,018,1,10,(1,044),0
Цитата:
Как *.lin независимым файлом от *.shx чтобы каждый раз в автокаде не выполнять команду Загрузить
положить *.shx в Support
испрвьте заодно - вместо "C:\Users\Desktop\Волна" просто "Волна.shx"
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231

Последний раз редактировалось OlVish, 13.08.2015 в 17:16.
OlVish вне форума  
 
Непрочитано 14.09.2015, 16:37
#669
ArtistAvidaDollars

инженер-проектировщик
 
Регистрация: 27.03.2012
Москва/Ейск
Сообщений: 141
Отправить сообщение для ArtistAvidaDollars с помощью Skype™


Спасибо OlVish! но вот, если исправляю (пробовал это изначально)
Цитата:
испрвьте заодно - вместо "C:\Users\Desktop\Волна" просто "Волна.shx"
не работает команда Компиляция, пишет что в последней строке ошибка...

Пока дочитал тему до конца забыл все что было в начале

Правильно ли моя последовательность действий при уже имеющихся трех файлах .lin .shx .shp в новый автокадовский фаил:
1. Компилировать фаил .shp
2. Загрузить Форму фаил .shx
3. Загрузить тип линий фаил .lin

???
ArtistAvidaDollars вне форума  
 
Непрочитано 14.09.2015, 18:05
1 | #670
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


Цитата:
не работает команда Компиляция, пишет что в последней строке ошибка
вероятно не добавлена последняя пустая строка в shp (это обязаьельно)
п.1 делается один раз для получения .shx
п.2 можно не делать, если .shx лежит в (например) Support
линию исправвть так:
*ВОЛНА,Гибкий рукав
A,0,-.25,[Q,Волна.shx,s=1,r=0],-.5,[Q,Волна.shx,s=1,r=180],-.25
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231

Последний раз редактировалось OlVish, 14.09.2015 в 18:19.
OlVish вне форума  
 
Непрочитано 15.09.2015, 09:13
#671
ArtistAvidaDollars

инженер-проектировщик
 
Регистрация: 27.03.2012
Москва/Ейск
Сообщений: 141
Отправить сообщение для ArtistAvidaDollars с помощью Skype™


OlVish, подскажите пожалуйста в моем случае как мне использовать команду Форма, не могу разобраться что я делаю не так, вот последовательность моих действий:
Команда Форма
Имя формы или [?]: - какое имя нужно ввести?! ввожу "Волна" "Q"... не находит ничего, смотрю какие есть
Имеющиеся формы:
Файл: genltshp.shx
GENZIG AMZIGZAG
Файл: ltypeshp.shx
TRACK1 ZIG
BOX CIRC1
BAT AMZIGZAG

моей нет...

Когда пытаюсь загрузить сразу Волна.lin *ВОЛНА,Гибкий рукав
A,0,-.25,[Q,Волна.shx,s=1,r=0],-.5,[Q,Волна.shx,s=1,r=180],-.25

пишет Некорректное определение типа линий ВОЛНА в строке 2 файла ... я так понимаю он не хочет в этой папке искать фаил Волна.shx... возможно ли что это действует только если фаил находится в Support?

Вопрос:
Как загрузить Форму
и Где поставить галочку чтобы он шарил в папке и загружал фаил Волна.shx ?
Спасибо за помощь и разъяснения!
ArtistAvidaDollars вне форума  
 
Непрочитано 15.09.2015, 18:54
1 | #672
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


Волна.shx можно положить в принципе в любую папку,
путь к которой прописан в настройках Акада, тогда он найдет сам
если не хотите никуда перемещать свой .shx -
для загрузки файла формы - команда _load
команда Форма нужна, если использовать форму как альтернативу блоку
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 11.11.2015, 19:43
#673
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Иногда Автокад пишет, что какой-то SHX файл шрифта, а не файл форм.
1. Т.е. SHX шрифтов и форм чем-то отличаются?
2. В чем для Автокада проблема, как с таким бороться?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 11.11.2015, 22:55
#674
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


"Текстовые шрифты AutoCAD — это те же файлы описаний форм,
в которых номер формы для каждого символа соответствует его коду ASCII."
"Синтаксис в файлах описаний не зависит от того, как будут эти описания использоваться — как формы или как текстовые шрифты. Но для тех описаний, которые относятся к текстовым шрифтам, в начале файла должно идти описание шрифта как целого. Если же файл начинается с обычного описания формы, AutoCAD считает, что это — файл форм, а не шрифта. "
(цитата из help)
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 12.11.2015, 02:07
#675
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Чем можно просмотреть SHX?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 12.11.2015, 08:41
1 | #676
ProPeller

Пастух
 
Регистрация: 16.07.2012
Питер
Сообщений: 318


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Чем можно просмотреть SHX?
SHX Viewer

Name: (Anything) s/n: sv89356241 Code: LLJL6Y2L
__________________
Автоматизация должна быть автоматической.

Последний раз редактировалось ProPeller, 12.11.2015 в 09:02.
ProPeller вне форума  
 
Непрочитано 12.11.2015, 17:18
#677
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от OlVish Посмотреть сообщение
Но для тех описаний, которые относятся к текстовым шрифтам, в начале файла должно идти описание шрифта как целого. Если же файл начинается с обычного описания формы, AutoCAD считает, что это — файл форм, а не шрифта.
Что означает это: "описание шрифта как целого"?
И может ли один файл SHX содержать и шрифт, и формы для типов линий? Например, сначала описан шрифт, а потом формы? Тогда Автокад может отказывать такому SHX быть файлом форм?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 12.11.2015, 17:32
#678
ProPeller

Пастух
 
Регистрация: 16.07.2012
Питер
Сообщений: 318


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Например, сначала описан шрифт, а потом формы?
Можно. Главное чтобы номера символов с буквами алфавита соответствовали кодам ASCII, но ACAD не будет его рассматривать как шрифт.
__________________
Автоматизация должна быть автоматической.
ProPeller вне форума  
 
Непрочитано 12.11.2015, 21:41
#679
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Вот я смотрю в SHX Viewer заведомые файлы штифтов и заведомые файлы форм. Разница в чем?
Во всех файлах шрифтов в SHX Viewer первый символ назван "А", а самого символа не видно, только красный квадрат...
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 13.11.2015, 10:01
1 | #680
ProPeller

Пастух
 
Регистрация: 16.07.2012
Питер
Сообщений: 318


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Вот я смотрю в SHX Viewer заведомые файлы штифтов и заведомые файлы форм. Разница в чем?
Во всех файлах шрифтов в SHX Viewer первый символ назван "А", а самого символа не видно, только красный квадрат...
Юзайте HELP. 95% ответов, как правило находятся именно там. Вот небольшая выкопировка:
Цитата:
Текстовые шрифты - это те же файлы описаний форм, в которых номер формы для каждого символа соответствует его коду ASCII.

В описания текстовых шрифтов должна входить специальная форма с номером 0, содержащая информацию о шрифте. Коды от 1 до 31 принадлежат управляющим символам; только один из них используется в шрифтах:
Цитата:
Синтаксис в файлах описаний не зависит от того, как будут эти описания использоваться как формы или как текстовые шрифты. Но для тех описаний, которые относятся к шрифтам, первым элементом файла должно быть описание шрифта, а не формы. Если же файл начинается с обычного описания формы, AutoCAD считает, что это — файл форм, а не шрифта.
А так же советую изучить вот эту замечательную тему.
__________________
Автоматизация должна быть автоматической.
ProPeller вне форума  
 
Непрочитано 19.11.2015, 23:15 Народ помогите создать линию существующей телефонной канализации в AutoCad
#681
asdzxc


 
Регистрация: 19.11.2015
Сообщений: 1


Есть код проетируемой:
*канализация, -/-
A,4,-1,[TRACK1,ltypeshp.shx,s=1.5,r=-30],-1,4
Вложения
Тип файла: dwg
DWG 2010
существующая кабельная канализация (1).dwg (54.6 Кб, 1343 просмотров)
asdzxc вне форума  
 
Непрочитано 20.11.2015, 11:09
#682
mydaev


 
Регистрация: 20.11.2015
Сообщений: 1


если для кого то еще актуально
Вложения
Тип файла: dwg
DWG 2004
Кабель связи.dwg (48.3 Кб, 1290 просмотров)
mydaev вне форума  
 
Непрочитано 20.11.2015, 16:33
#683
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


Существующая линия связи

*СУЩ_ЛИНИЯ_СВЯЗИ_3,сущ_линия_связи_х3 ---%---%---%---
A,30,[CIRC1,ltypeshp.shx,S=0.5,X=1,Y=1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.3875,X=1.1125,Y=1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.275,X=1.225,Y=1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.1625,X=1.3375,Y=1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.05,X=1.45,Y=1.5],
-3,[TRACK1,ltypeshp.shx,S=3,R=-45,X=0,Y=0],0.000001,
[CIRC1,ltypeshp.shx,S=0.5,X=1,Y=-1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.3875,X=1.1125,Y=-1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.275,X=1.225,Y=-1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.1625,X=1.3375,Y=-1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.05,X=1.45,Y=-1.5],-3

*СУЩ_ЛИНИЯ_СВЯЗИ_2,сущ._линия_связи_х2 --%--%--%--
A,20,[CIRC1,ltypeshp.shx,S=0.5,X=1,Y=1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.3875,X=1.1125,Y=1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.275,X=1.225,Y=1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.1625,X=1.3375,Y=1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.05,X=1.45,Y=1.5],
-3,[TRACK1,ltypeshp.shx,S=3,R=-45,X=0,Y=0],0.000001,
[CIRC1,ltypeshp.shx,S=0.5,X=1,Y=-1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.3875,X=1.1125,Y=-1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.275,X=1.225,Y=-1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.1625,X=1.3375,Y=-1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.05,X=1.45,Y=-1.5],-3

*СУЩ_ЛИНИЯ_СВЯЗИ_1,сущ._линия_связи_х1 -%-%-%-
A,10,[CIRC1,ltypeshp.shx,S=0.5,X=1,Y=1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.3875,X=1.1125,Y=1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.275,X=1.225,Y=1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.1625,X=1.3375,Y=1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.05,X=1.45,Y=1.5],
-3,[TRACK1,ltypeshp.shx,S=3,R=-45,X=0,Y=0],0.000001,
[CIRC1,ltypeshp.shx,S=0.5,X=1,Y=-1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.3875,X=1.1125,Y=-1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.275,X=1.225,Y=-1.5],0.000001,[CIRC1,ltypeshp.shx,S=0.1625,X=1.3375,Y=-1.5],
0.000001,[CIRC1,ltypeshp.shx,S=0.05,X=1.45,Y=-1.5],-3
PSG вне форума  
 
Непрочитано 14.12.2015, 18:52
#684
Бася


 
Регистрация: 09.06.2010
Сообщений: 126


Уважаемые форумчане, добрый вечер!
Подскажите, пожалуйста, где ошибка: создала тип линии откос (через шейп в экспресс тулс). на подоснове все откосы были в блоках МГГТшных, блоков этих до черта.
Я их взорвала, где-то соединила отрезки, а где-то просто обвела по контуру и получила линию откоса.
вопрос в чем:
1. на некоторых линиях есть "лысые участки" (2 на примере). на других линиях таких участков нет, хотя они не мене извилисты (1 на примере). в чем причина?
2. как на некоторых линиях линиях "перевернуть" направление откоса? чтобы черточки смотрели по другую сторону? подозреваю, что надо переназначить начало и конец линии, но как это сделать?

п.с. тип линии приложить не могу, нет такого вида вложений. да и надо ли?
Миниатюры
Нажмите на изображение для увеличения
Название: пример.JPG
Просмотров: 139
Размер:	45.2 Кб
ID:	162297  
Бася вне форума  
 
Непрочитано 14.12.2015, 18:57
1 | #685
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Бася Посмотреть сообщение
на некоторых линиях есть "лысые участки"
Попробуйте сделать всем полилиниям (или хотя бы откосам) linetype generation -- enabled (генерация типа линий -- вкл).
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 14.12.2015, 19:01
#686
Бася


 
Регистрация: 09.06.2010
Сообщений: 126


спасибо! а на второй вопрос что-нибудь предложите?
Бася вне форума  
 
Непрочитано 14.12.2015, 19:13
1 | #687
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


редактировать полилинию - "обратить"
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 14.12.2015, 19:15
#688
Бася


 
Регистрация: 09.06.2010
Сообщений: 126


OlVish, спасибо большущее! помню, что когда-то так делала, но как... Классно, что есть штатное средство!
Бася вне форума  
 
Непрочитано 14.12.2015, 19:27
1 | #689
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Еще бывают типы линий - левая и правая.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 14.01.2016, 13:51
#690
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


А реально ли создать такой тип линии без shape?
С shape уже освоился, все в принципе получилось, но появляется привязка к файлу форму - отсылать файлы надо ли с ней, либо ошибку при открытии выдавать будет... может кодом можно это описать? Первые 15 страниц темы прочитал, извиняюсь, если где-то в оставшихся 20 пропустил ответ.
Может какой-то макрос есть, который по нарисованному код линии генерирует?...
Миниатюры
Нажмите на изображение для увеличения
Название: тип линии.JPG
Просмотров: 114
Размер:	45.2 Кб
ID:	163611  
Immortal_6666 вне форума  
 
Непрочитано 14.01.2016, 14:20
#691
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Не по теме: А зачем такой сложный флаг? Не будет перегружать систему такой шейп?
engngr вне форума  
 
Непрочитано 14.01.2016, 14:50
#692
trushev


 
Регистрация: 12.01.2015
Сообщений: 261


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
А реально ли создать такой тип линии без shape?
Создать тип или нарисовать линию?
trushev вне форума  
 
Непрочитано 14.01.2016, 17:16
2 | #693
Ilez

Техник АС, КЖ
 
Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
С shape уже освоился, все в принципе получилось, но появляется привязка к файлу форму - отсылать файлы надо ли с ней, либо ошибку при открытии выдавать будет...
Immortal_6666, можно попытаться создать этот тип линий при помощи стандартных форм из файла ltypeshp.shx, который автоматически загружается при открытии Автокада, так что не придётся отсылать файл форм, если воспользуетесь только ими.
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 109
Размер:	32.2 Кб
ID:	163627  
Ilez вне форума  
 
Непрочитано 14.01.2016, 19:03
#694
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


trushev, сделать тип линии из флажка и прямоугольника.
Ilez, хм.. интересная идея. но для меня как-то сложновато это - никогда типы линий не создавал.

Просто требуется иногда зоны работ показать. Сейчас делаю это динамическим блоком, но, когда зона не квадратная, становится проблематично это. Вот и подумал, что было бы здорово такой тип линии иметь. Но с shape не подходит, т.к. нужно отсылать "чистые" файлы заказчикам, чтобы "все в одном" - без приложений, архивов и т.п.
Immortal_6666 вне форума  
 
Непрочитано 15.01.2016, 05:45
1 | #695
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
...т.к. нужно отсылать "чистые" файлы заказчикам, чтобы "все в одном" - без приложений, архивов и т.п.
Так не бывает. В 99% случаев это приводит к потере данных и не всё корректно отображается. Команду Сформировать комплект не просто так придумали. Что делать, например, если в чертеже есть растры, PDF-ы и пр.?
DWG - это своего рода "контейнер", в который можно накидать много всякого. Зачастую, он превращается в мусорный контейнер Но передавать его нужно целиком (комплектом), так как уследить - что надо, а что не надо - вручную почти нереально.
Упоротых заказчиков, которые требуют только DWG - посылать на три буквы - PDF
Gmk17 вне форума  
 
Непрочитано 01.02.2016, 19:03
#696
MorganSpb


 
Регистрация: 10.07.2008
Сообщений: 93


Может кто помочь создать такие вот типы линий? использую только стандартный файл форм автокада.
Миниатюры
Нажмите на изображение для увеличения
Название: typeline.jpg
Просмотров: 83
Размер:	9.2 Кб
ID:	164579  
MorganSpb вне форума  
 
Непрочитано 01.02.2016, 20:05
#697
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Создавай свой файл форм. Правда, с заливкой намучаешься.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 01.02.2016, 20:22
#698
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от MorganSpb Посмотреть сообщение
Может кто помочь создать такие вот типы линий? использую только стандартный файл форм автокада.
Нужна только палочка (слеш) и кружочек ("о").
Когда описываете вставляемый в линию элемент, то в описании в квадратных скобках описываете какой элемент, откуда его брать и с какими параметрами вставлять:
Цитата:
A,...,["о",....shx,S=...,X=...,Y=...,R=...],...
При этом:
S - масштаб==размер элемента,
X - сдвиг вдоль оси линии,
Y - сдвиг поперек оси линии,
R - разворот.
Т.е. для верхнего типа линий нужно в нужное ее место с нужным размером, разворотом вставить кружок и палочку.
Для нижнего типа линий нужно три палочки. Для среднего эти же, там же три палочки + еще палочки для заполнения флажка.

Простым человеческим методом тыка...
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 01.02.2016, 20:24
#699
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


1. первый тип линии легко получается из типа линии "ограждение"
2. не уверен, что сработает, но можно попробовать использовать символ закрашенного треугольника из стандартного шрифта
3. как и первый тип линии не должен представлять сложности - достаточно почитать начало темы и попробовать самому.
-----------------------------------------------------------------
По использованию символа треугольника попалась статья http://www.cadforum.cz/cadforum_en/d...etypes-tip7481
Попробовал использовать код оттуда. В Autocad 2016 rus sp1 вместо закрашенного треугольника отображается знак вопроса. В Autocad 2015 rus sp2 всё отображается нормально.
-----------------------------------------------------------------
Понял в чём ошибка. В 2015 автокаде в стиле "стандарт" используется шрифт arial, в 2016 - txt.

Последний раз редактировалось kacugu, 01.02.2016 в 21:10. Причина: понял в чём ошибка
kacugu вне форума  
 
Непрочитано 02.02.2016, 18:02
#700
MorganSpb


 
Регистрация: 10.07.2008
Сообщений: 93


Нашёл вот такой вот код

*OZ_ZDANIA,Опасная зона от здания __P__ . . __P__ . . __P_
A,[TRACK1,ltypeshp.shx,r=0,S=3,X=0,Y=3],20,[TRACK1,ltypeshp.shx,r=0,S=3,X=0,Y=3],-0.01,[TRACK1,ltypeshp.shx,r=45,S=1.414,X=1,Y=5],-0.01,[TRACK1,ltypeshp.shx,r=315,S=1.414,X=1,Y=3],20,-5,0,2,-5,0,2,-5

Выглядит в автокаде это так, а вот что здесь A,...,["о",....shx,S=...,X=...,Y=...,R=...],... и почему повторяется по несколько раз пока не разобрался.
Миниатюры
Нажмите на изображение для увеличения
Название: flag1.JPG
Просмотров: 132
Размер:	32.9 Кб
ID:	164634  
MorganSpb вне форума  
 
Непрочитано 02.02.2016, 18:15
#701
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от MorganSpb Посмотреть сообщение
*OZ_ZDANIA,Опасная зона от здания __P__ . . __P__ . . __P_
A,[TRACK1,ltypeshp.shx,r=0,S=3,X=0,Y=3],20,[TRACK1,ltypeshp.shx,r=0,S=3,X=0,Y=3],-0.01,[TRACK1,ltypeshp.shx,r=45,S=1.414,X=1,Y=5],-0.01,[TRACK1,ltypeshp.shx,r=315,S=1.414,X=1,Y=3],20,-5,0,2,-5,0,2,-5

Выглядит в автокаде это так, а вот что здесь A,...,["о",....shx,S=...,X=...,Y=...,R=...],... и почему повторяется по несколько раз пока не разобрался.
[TRACK1,ltypeshp.shx,r=0,S=3,X=0,Y=3]: TRACK1 - название формы, ltypeshp.shx - стандартный файл форм, r=0 - разворот на 0 (без разворота), S=3 - масштабировать в 3 раза, X=0 - вдоль линии не сдвигать, Y=3 - поднять вверх на 3.
Несколько раз потому, что TRACK1, наверное, это вертикальный отрезок. А флажок состоит из трех отрезков.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 08.02.2016, 16:35
#702
SergeiV


 
Регистрация: 14.10.2015
Сообщений: 23


Здравствуйте..
Подскажите пожалуйста, можно ли при создании типа линии (просто ручками) указывать НЕ текстовый стиль, а непосредственно сразу сам стандартный
шрифт (например Isocpeur.ttf) Потому как при использовании например стиля standard есть риск при подгрузке в другой файл
что в этом стиле будет установлен другой шрифт.
А при использовании "внутри линии" собственного текстового стиля (также со стандартным шрифтом)
при загрузке (все в тот же например другой файл но не через Design center, а через диспетчер типов линий) приходится "докидывать" и
сам вышеоговариваемый текстовый стиль.

По данной проблеме нашел что то похожее на
Цитата:
*v_LINE,v line ----v----v----v----v----v----v--
A,2.5,["<",STANDARD,S=1.2,R=90.0,X=0.6,Y=0],5,["<",STANDARD,S=1.2,R=-90.0,X=-0.6,Y=0],2.5

Для формата текста STANDARD задан шрифт txt.shx.
Вместо текста можно указать на шрифт: A,2.5,[<,C:\CAD\AutoCAD 2006\Fonts\txt.shx,S=1.2,R=90.0...
Вот только какие имена у символов данного текста? Знает кто?
Вот мой проблемный эксперимент:
*P&ID_PNMT. SIGN --))--,PNEUMATIC SIGNAL_Пневматический сигнал
A,1.605,[\U+002F,C:\Windows\Fonts\ISOCPEUR.ttf,S=0.9,R=0,X=0,Y=-0.465],1.53

А исходник без проблем но с использованием дополнительного текстового стиля
*P&ID_PNMT. SIGN --))--,PNEUMATIC SIGNAL_Пневматический сигнал
A,1.605,["//",H0_ttf,S=0.9,R=0,X=0,Y=-0.465],1.53
Стиль текста-H0_ttf-включает в себя стандартный набор-Имя шрифта-ISOCPEUR_Начертание-Курсив_Угол наклона-0

Может кто подскажет???
Спасибо....
SergeiV вне форума  
 
Непрочитано 08.02.2016, 23:46
#703
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


Лучше не привязываться к какому-то определенному шрифту. Попробуйте стандартные формы, например:
A,1.605,[TRACK1,ltypeshp.shx,r=150,S=0.5,X=0,Y=0],0.05,[TRACK1,ltype
kacugu вне форума  
 
Непрочитано 09.02.2016, 08:21
#704
SergeiV


 
Регистрация: 14.10.2015
Сообщений: 23


Спасибо..
Буду "юзать" формы.
Но все же --- вышеуказанный пример вообще никак неосуществим ????
Несколько раз по форуму нечто подобное видел
SergeiV вне форума  
 
Непрочитано 09.02.2016, 08:58
#705
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


Цитата:
Сообщение от SergeiV Посмотреть сообщение
вышеуказанный пример вообще никак неосуществим ?
мне повторить не удалось
kacugu вне форума  
 
Непрочитано 09.02.2016, 12:06
#706
SergeiV


 
Регистрация: 14.10.2015
Сообщений: 23


И если можно еще один вопрос
(пока юзаю формы... Свои создать не могу нет ET у меня версия LT)...

Как можно узнать имена форм и (немаловажно) их графическую конфигурацию, описанных в стандартных файлах
AutoCAD типа : ltypeshp.shx. Для их дальнейшего использования как основы.????

Из файла acadlt.lin прознал только про имена форм CIRC1 , BOX , BAT , ZIG.
SergeiV вне форума  
 
Непрочитано 09.02.2016, 12:17
1 | #707
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


_load [выбираешь файл форм]
_shape ? *
_shape имя_формы - вставляешь изображение формы в чертеж

Последний раз редактировалось Gmk17, 09.02.2016 в 12:37.
Gmk17 вне форума  
 
Непрочитано 09.02.2016, 13:29
#708
SergeiV


 
Регистрация: 14.10.2015
Сообщений: 23


Мысль уловил...Но в моем случае пишет "Неизвестная команда" ???
SergeiV вне форума  
 
Непрочитано 09.02.2016, 16:37
#709
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от SergeiV Посмотреть сообщение
Но в моем случае пишет "Неизвестная команда" ???
Это вопрос?
Во-вторых, 100% забыли про _ (можно попробовать еще и _.) или, что менее вероятно, у вас похерены оригиналы команд (проблема c acad.lsp?).
engngr вне форума  
 
Непрочитано 10.02.2016, 07:43
#710
SergeiV


 
Регистрация: 14.10.2015
Сообщений: 23


Уважаемый engngr
Касаемо моего текста в посте 708 : "Но в моем случае пишет "Неизвестная команда" ???"- я выразил свое недоумение...
По всей видимости в версии LT -это не предусмотрено.
Извиняюсь я просто учусь.(честно стараюсь читать форум)
SergeiV вне форума  
 
Непрочитано 11.02.2016, 08:37
1 | #711
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от SergeiV Посмотреть сообщение
Из файла acadlt.lin прознал только про имена форм CIRC1 , BOX , BAT , ZIG.
Цитата:
Сообщение от SergeiV Посмотреть сообщение
касаемо моего текста в посте 708 : "Но в моем случае пишет "Неизвестная команда" ???"- я выразил свое недоумение...
По всей видимости в версии LT -это не предусмотрено.
Цитата:
Команда: _shape
Имя формы или [?]: ?
Какие имена форм вывести <*>:
Имеющиеся формы:
Файл: ltypeshp.shx
TRACK1 ZIG
BOX CIRC1
BAT AMZIGZAG
Как пример
Цитата:
*T_15_05_03,_v_ _v_ сетки-вольеры
A,1.24,[TRACK1,ltypeshp.shx,S=0.2121,R=45,X=-0.05,Y=0.15],0.000001,[TRACK1,ltypeshp.shx,S=0.2121,R=315,X=0.25,Y=0.15],2.5,
[TRACK1,ltypeshp.shx,S=0.2121,R=135,X=-0.05,Y=-0.15],0.000001,[TRACK1,ltypeshp.shx,S=0.2121,R=225,X=0.25,Y=-0.15],1.24,-0.000001
Надо переработать. "Птичку" можно построить не их 2-х форм TRACK1, а из одной ZIG
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 11.02.2016, 18:02
#712
Radistkaket


 
Регистрация: 09.02.2016
Сообщений: 4


Помогите при создании типа линии в exspress tools http://sapr-journal.ru/tips-tricks/k...nii-v-autocad/ в самом конце при работе в Make Linetype вот что говорит и не создает файл .lin
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 175
Размер:	132.1 Кб
ID:	165151  
Radistkaket вне форума  
 
Непрочитано 11.02.2016, 18:37
#713
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


(vl-load-com) наше все
kp+ вне форума  
 
Непрочитано 19.02.2016, 14:29
#714
ArtistAvidaDollars

инженер-проектировщик
 
Регистрация: 27.03.2012
Москва/Ейск
Сообщений: 141
Отправить сообщение для ArtistAvidaDollars с помощью Skype™


Как осуществить обратный процесс?! Хочу узнать код линии который использовался на других чертежах, чтобы добавить себе в проект, подскажите где это найти?
ArtistAvidaDollars вне форума  
 
Непрочитано 19.02.2016, 14:44
#715
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


Цитата:
Сообщение от ArtistAvidaDollars Посмотреть сообщение
Как осуществить обратный процесс?!
http://forum.dwg.ru/showthread.php?t=14359
kacugu вне форума  
 
Непрочитано 19.02.2016, 15:38
#716
ArtistAvidaDollars

инженер-проектировщик
 
Регистрация: 27.03.2012
Москва/Ейск
Сообщений: 141
Отправить сообщение для ArtistAvidaDollars с помощью Skype™


kacugu, спасибо! боялся этих лиспов...но это все от незнания и непонимания!

Последний раз редактировалось ArtistAvidaDollars, 19.02.2016 в 15:53.
ArtistAvidaDollars вне форума  
 
Непрочитано 17.03.2016, 13:44
#717
99xt1

нефтепереработка
 
Регистрация: 17.11.2009
Мозырь, Республика Беларусь
Сообщений: 77


Подскажите, можно ли сделать тип линий который будет содержать только формы, и пробелы (с минусом), т.е. совсем без штрихов?
99xt1 вне форума  
 
Непрочитано 17.03.2016, 14:01
#718
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Штрихи можно сделать минимальными - длиной в 0.0000... И совместить их положение с формами.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 17.03.2016, 15:27
#719
99xt1

нефтепереработка
 
Регистрация: 17.11.2009
Мозырь, Республика Беларусь
Сообщений: 77


Пытался. При определенном растяжении линии, они рисуются длиной до 5 мм (в моем случае.)

Вот описание типа линии:
Цитата:
*Sonic,Sonic -~--~--~--~--~--~--~--~-
A,0.000000001,[SONIC,mtg.shx],-10
Вот описание формы SONIC в файле
Цитата:
*7,10,SONIC
1,12,(2,0,-127),12,(2,0,127),0
Не могу победить.

----- добавлено через ~25 мин. -----
Победил частично. Вот так работает более менее.
Цитата:
*Sonic,Sonic -~--~--~--~--~--~--~--~-
A,0,[SONIC,mtg.shx],-10

Хотелось бы конечно так
Цитата:
*Sonic,Sonic -~--~--~--~--~--~--~--~-
A,-3,[SONIC,mtg.shx],-7
99xt1 вне форума  
 
Непрочитано 17.03.2016, 16:21
#720
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от 99xt1 Посмотреть сообщение
Пытался. При определенном растяжении линии, они рисуются длиной до 5 мм (в моем случае.)
Линиям лучше делать Linetype generation -- On (Генерация типов линий -- Вкл) - отображаются лучше. А до черчения в файле для этого выставить PLINEGEN == 1.
Если Вы о сплошных линиях в начале-конце, то это особенность Автокадовских типов линий - ничего с ними не сделать.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 17.03.2016, 17:26
#721
99xt1

нефтепереработка
 
Регистрация: 17.11.2009
Мозырь, Республика Беларусь
Сообщений: 77


Да, именно о сплошных линиях в начале и в конце. Лет 5 не создавал линии. Думал Автодеск уже отменил это ограничение (что тип линии должен начинаться с штриха или точки).
99xt1 вне форума  
 
Непрочитано 15.04.2016, 06:03 Помогите создать линию
#722
Galogen17


 
Регистрация: 15.04.2016
Сообщений: 1


Помогите создать линию полукрест направленный в верх и в низ Нажмите на изображение для увеличения
Название: лин.png
Просмотров: 128
Размер:	793 байт
ID:	168814
Galogen17 вне форума  
 
Непрочитано 15.04.2016, 07:36
#723
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


*Полукрест, _|_ _|_ _|_ _|_ _|_ _|_ _|_ _|_ _|_
A,4,[TRACK1,ltypeshp.shx,y=2,s=2],4,-4

y=-2 - будет вниз
Gmk17 вне форума  
 
Непрочитано 22.04.2016, 12:08
#724
baksconstructor


 
Регистрация: 05.11.2014
Сообщений: 944


Можно ли в тип линии вставить поле, чтобы отображалась длина линии ?
baksconstructor вне форума  
 
Непрочитано 22.04.2016, 12:51
#725
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Нет. Только отдельные объекты.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.07.2016, 20:20
#726
-Вован-


 
Регистрация: 05.07.2016
Сообщений: 2


Как создать линию "Заземление", чтобы она была желто/зелёной. Пробовал с помощю mkshape. Получается только без заливки желто/зелёного цвета, заливку делал под hatch.
Спасибо
Вложения
Тип файла: dwg
DWG 2004
earthing.dwg (48.3 Кб, 79 просмотров)
-Вован- вне форума  
 
Непрочитано 05.07.2016, 23:01
#727
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Никак. AutoCAD не позволяет создавать "многоцветные" типы линий.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 06.07.2016, 08:56
#728
ArtistAvidaDollars

инженер-проектировщик
 
Регистрация: 27.03.2012
Москва/Ейск
Сообщений: 141
Отправить сообщение для ArtistAvidaDollars с помощью Skype™


Изображай линию заземление по ГОСТ 21.210-2014 и будет всем хорошо
__________________
главное не останавливаться...
ArtistAvidaDollars вне форума  
 
Непрочитано 06.07.2016, 09:41
#729
-Вован-


 
Регистрация: 05.07.2016
Сообщений: 2


Будем знать. Спасибо
-Вован- вне форума  
 
Непрочитано 29.07.2016, 12:23
#730
baksconstructor


 
Регистрация: 05.11.2014
Сообщений: 944


Подскажите - возможно или нет сделать линию у которой будет изменяться надпись по длине. Точнее - в разных частях линии надпись не должна совпадать, надпись может быть любой.
Если уже есть - укажите.
Пример:
Миниатюры
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 80
Размер:	729 байт
ID:	174043  
baksconstructor вне форума  
 
Непрочитано 29.07.2016, 12:41
#731
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от baksconstructor Посмотреть сообщение
возможно или нет сделать линию у которой будет изменяться надпись по длине.
По-моему, нельзя так сделать.
Может быть попробовать параметризацию?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 29.07.2016, 12:42
#732
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


baksconstructor, см.статью "Хитрый блок", например.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.07.2016, 12:56
#733
baksconstructor


 
Регистрация: 05.11.2014
Сообщений: 944


АлексЮстасу, Кулик Алексей aka kpblc
Спасибо, понял. (нужна была именно линия)
baksconstructor вне форума  
 
Непрочитано 29.07.2016, 13:31
#734
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от baksconstructor Посмотреть сообщение
нужна была именно линия
Параметризация вроде бы позволяет привязывать надписи к линиям. Или блоки с масками, о которых kpblc. (Сам параметризацию не практикую).
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 17.08.2016, 12:19 Необычный пользовательский тип линии
#735
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Необходимо создать необычный тип линии (см. прилагаемый файл). Попробовала сделать несколько shp и вставить через расстояние. Ерунда получается. Возможны ли еще варианты? Спасибо за ответ!
Вложения
Тип файла: dwg
DWG 2007
line.dwg (85.1 Кб, 82 просмотров)
LiSa вне форума  
 
Непрочитано 17.08.2016, 14:25
1 | #736
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Подобные типы делаю из стандартного SHP "Track1". Но здесь слишком много сегментов. Они все нужны, нельзя ли упростить? Упырьте мел! Умерьте пыл!
kp+ вне форума  
 
Непрочитано 17.08.2016, 15:48 Подпорная стенка. Генплан.
#737
Mr. Tuvok

Главспец по генпланам. Архитектор.
 
Регистрация: 15.06.2011
Москва. Брянск.
Сообщений: 108


Народ, привет. Кто может помочь создать тип линии Подпорной стенки для генплана используя MKSHAPE, у меня ничего не выходит, получается какая-то хрень. В геониксе она есть, но вот если геоникса нет, то это сразу вызывает трудности. Прошу не флудить и говорить по делу. Спасибо. Стенка сама во вложении. Ждём смельчака.
__________________________________
Генпланистам сюда http://genplan.ucoz.net/
Вложения
Тип файла: dwg
DWG 2013
Подпорная_стенка_генплан.dwg (187.1 Кб, 133 просмотров)

Последний раз редактировалось Mr. Tuvok, 17.08.2016 в 16:27.
Mr. Tuvok вне форума  
 
Непрочитано 17.08.2016, 16:20
#738
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Mr. Tuvok, очень похоже на вопрос про линию ж.д.
engngr вне форума  
 
Непрочитано 17.08.2016, 16:28
#739
Mr. Tuvok

Главспец по генпланам. Архитектор.
 
Регистрация: 15.06.2011
Москва. Брянск.
Сообщений: 108


Цитата:
Сообщение от engngr Посмотреть сообщение
Mr. Tuvok, очень похоже на вопрос про линию ж.д.
engngr а ссылку на пост можно, что за жд линия, где она и что там было?
__________________________
Да, спасибо, посмотрел, почти то. Править тот материал я не знаю как. Кто бы смог, там зебра 2 прям подходит почти, только что закрашенный участок идет через 2 пустых надо, а там один через один. Эх.

Последний раз редактировалось Mr. Tuvok, 17.08.2016 в 17:08.
Mr. Tuvok вне форума  
 
Непрочитано 17.08.2016, 16:30
1 | #740
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


http://forum.dwg.ru/showpost.php?p=709086&postcount=8
engngr вне форума  
 
Непрочитано 17.08.2016, 16:47
#741
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Цитата:
Сообщение от kp+ Посмотреть сообщение
Упырьте мел! Умерьте пыл!
Спасибо за ответ! Если возможно, приложите несколько Ваших типов линий с формами из файла ltypeshp.shp. Интересно взглянуть.
С уважением, клуб любителей мела
)
LiSa вне форума  
 
Непрочитано 17.08.2016, 18:07
#742
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


http://forum.dwg.ru/showpost.php?p=981716&postcount=364
kp+ вне форума  
 
Непрочитано 19.08.2016, 11:10
2 | #743
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Спасибо! Прилагаю то, что у нас получилось. Возможно, пригодится кому-то. Обратите внимание, шейпы сделаны с точкой вставки посередине. Для того чтобы при использовании дугового сегмента распределить разрыв на 2 маленьких. Шейпы сделаны с разрешением 64. Чем выше разрешение, тем точнее шейп повторяет исходный объект, независимо есть ли в исходнике дуговые сегменты или нет.
Вложения
Тип файла: rar test.rar (21.5 Кб, 102 просмотров)
LiSa вне форума  
 
Непрочитано 19.08.2016, 11:45
#744
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от LiSa Посмотреть сообщение
Спасибо! Прилагаю то, что у нас получилось. Возможно, пригодится кому-то. Обратите внимание, шейпы сделаны с точкой вставки посередине. Для того чтобы при использовании дугового сегмента распределить разрыв на 2 маленьких. Шейпы сделаны с разрешением 64. Чем выше разрешение, тем точнее шейп повторяет исходный объект, независимо есть ли в исходнике дуговые сегменты или нет.
Можно неотесанные брёвна рисовать, спасибо.
engngr вне форума  
 
Непрочитано 22.08.2016, 09:13
#745
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Цитата:
Сообщение от engngr Посмотреть сообщение
Можно неотесанные брёвна рисовать, спасибо.
чего уж там .. просто чурки.
LiSa вне форума  
 
Непрочитано 22.09.2016, 04:42 Как сделать заливку в формах?
#746
EvilBraiN

Инженер-проектировщик
 
Регистрация: 15.05.2016
Магадан
Сообщений: 17


Доброго времени суток, форумчане.
Делаю стройгенплан в ПОСе, нужно создать свои типы линий, на границы зон крана и так далее. И вот собственно в одном из таких типов линий нужна заливка. Но Кад не дает в форму добавить заливку. Пока пришла только одна идея: сделать штриховку из линий почаще и разбить ее. Есть ли способы поумнее и получше?
Заранее благодарю!
EvilBraiN вне форума  
 
Непрочитано 22.09.2016, 07:52
#747
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,456


Насколько я знаю, в формах описываются только отрезки. Так что других способов создания заливки, кроме как с помощью последних, нет.
Разве что какой нибудь шрифт вдруг подойдет? ))
Oleg T вне форума  
 
Непрочитано 23.09.2016, 12:47
#748
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Вернусь к типам линий с заливкой (похожее см. #398). Копал сторонний файл, наткнулся на сложные для меня типы линий. Кто-нибудь смог бы проанализировать файл (извиняюсь за размер и замусоренность, но при чистке файла типы линий у меня исчезают) с целью понять, как создавать такие типы линий?
Вложения
Тип файла: zip linetype_filled.zip (5.02 Мб, 99 просмотров)
engngr вне форума  
 
Непрочитано 23.09.2016, 15:47
#749
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


И который из сотни типов линий там с заливкой? Толстые завитушки - просто полилинии ненулевой ширины. Если прописать им "лохматый" тип линии - да, будет типа как с заливкой. Но это заслуга полилинии, а не типа линий.
kp+ вне форума  
 
Непрочитано 23.09.2016, 16:03
#750
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от kp+ Посмотреть сообщение
И который из сотни типов линий там с заливкой?
Присвоенные примитивам.
Цитата:
Сообщение от kp+ Посмотреть сообщение
просто полилинии ненулевой ширины... Но это заслуга полилинии, а не типа линий.
Для окружностей тоже? Взорвите полилинии.
engngr вне форума  
 
Непрочитано 23.09.2016, 16:15
#751
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Хз...у меня основной Акад - 2010. Ваш файл сконвертировал в 2010 формат с помощью TrueView 2016, не открывая. Теперь открыл именно в TrueView 2016. Красивых типов линий не увидел, но в логе написано:
Цитата:
Error code (0x2) Не удается найти указанный файл.

AcRxDynamicLinker failed to load 'acdgnlsdraw.crx'
Подозреваю, что красивые типы линий рисуются с помощью этого плагина, видимо связанного с обработкой DGN-файлов (Microstation). И доступно сие удовольствие, судя по всему, не ранее чем с 2013 версии.
Выложите скриншот, что видно у Вас.
kp+ вне форума  
 
Непрочитано 23.09.2016, 16:21
#752
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от kp+ Посмотреть сообщение
Выложите скриншот
Нажмите на изображение для увеличения
Название: linetypes.png
Просмотров: 267
Размер:	45.5 Кб
ID:	176624
engngr вне форума  
 
Непрочитано 23.09.2016, 16:25
#753
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Красиво...
Вы хотите что-то создать на их базе? Если так, где-то был ЛИСП, с помощью которого можно выдернуть описание типа линии во внешний текстовый файл и там подредактировать.

Последний раз редактировалось kp+, 23.09.2016 в 16:35.
kp+ вне форума  
 
Непрочитано 23.09.2016, 18:04
#754
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от kp+ Посмотреть сообщение
где-то был ЛИСП
Нашел, спасибо. Но у меня не вышло вытащить нужные описания типов линий.
engngr вне форума  
 
Непрочитано 26.09.2016, 10:40
#755
Abvproekt-ppr

АБВ-Проект
 
Регистрация: 09.12.2015
Нефтекамск
Сообщений: 8


Всю тему перелопатил, но не смог найти.
Форумчане, помогите пожалуйста с линией границы опасной зоны, которая с флажками. Очень часто приходится ее рисовать, а флажки каждый раз расставлять и поворачивать по кругу не очень интересно))

Буду благодарен если кто сможет поделиться.

Вот так она выглядит:
Миниатюры
Нажмите на изображение для увеличения
Название: 111.png
Просмотров: 57
Размер:	794 байт
ID:	176737  
Abvproekt-ppr вне форума  
 
Непрочитано 26.09.2016, 11:52
#756
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Вот так она выглядит:
А теперь вместо растровой картинки выложи DWG-файлик, с которого она сделана, тогда можно будет помочь. Единственное - флажки будут без заливки. По крайней мере, без сплошной заливки.

Последний раз редактировалось kp+, 26.09.2016 в 12:03.
kp+ вне форума  
 
Непрочитано 26.09.2016, 12:02
#757
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


Abvproekt-ppr,
http://forum.dwg.ru/showpost.php?p=1...&postcount=699
http://forum.dwg.ru/showpost.php?p=1...&postcount=700
kacugu вне форума  
 
Непрочитано 26.09.2016, 12:13
#758
Abvproekt-ppr

АБВ-Проект
 
Регистрация: 09.12.2015
Нефтекамск
Сообщений: 8


Цитата:
Сообщение от kp+ Посмотреть сообщение
А теперь вместо растровой картинки выложи DWG-файлик, с которого она сделана, тогда можно будет помочь. Единственное - флажки будут без заливки. По крайней мере, без сплошной заливки.
Помогите пожалуйста. Спасибо большое заранее!

В файле 2 линия сверху с флажками.

Вот файл:
Вложения
Тип файла: dwg
DWG 2013
Чертеж1.dwg (41.8 Кб, 58 просмотров)
Abvproekt-ppr вне форума  
 
Непрочитано 26.09.2016, 12:34
#759
trushev


 
Регистрация: 12.01.2015
Сообщений: 261


Abvproekt-ppr,
Альтернативное решение:
Команда РАЗМЕТИТЬ. Блок "Флажок" вставлять с шагом 1600 с выравниванием по полилинии границы опасной зоны.
trushev вне форума  
 
Непрочитано 26.09.2016, 12:44
#760
Abvproekt-ppr

АБВ-Проект
 
Регистрация: 09.12.2015
Нефтекамск
Сообщений: 8


Цитата:
Сообщение от trushev Посмотреть сообщение
Abvproekt-ppr,
Альтернативное решение:
Команда РАЗМЕТИТЬ. Блок "Флажок" вставлять с шагом 1600 с выравниванием по полилинии границы опасной зоны.
Это будет сложнее для меня чем просто вставлять его)))

Готов даже заплатить за труд если кто сделает, я каждый день по несколько километров таких линий черчу)
Abvproekt-ppr вне форума  
 
Непрочитано 26.09.2016, 13:16
#761
trushev


 
Регистрация: 12.01.2015
Сообщений: 261


В качестве примера
Вложения
Тип файла: dwg
DWG 2010
Чертеж2.dwg (102.6 Кб, 94 просмотров)
trushev вне форума  
 
Непрочитано 26.09.2016, 16:57
2 | #762
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Вот. Файл перезалил. Переименовать ZIP в LIN
Вложения
Тип файла: zip флажки.zip (459 байт, 323 просмотров)

Последний раз редактировалось kp+, 27.09.2016 в 10:27.
kp+ вне форума  
 
Непрочитано 26.09.2016, 17:04
#763
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


еще вариант
*flag,flag
A,2,[TRACK1,ltypeshp.shx,s=0.5,y=0.5],0.0000000001,["\U+25BA",standard,s=0.5,y=0.52,x=-.1],2
обязательное условие: текстовый стиль "standard" = шрифт Arial
м-б типа линии = 400
Миниатюры
Нажмите на изображение для увеличения
Название: flag.jpg
Просмотров: 196
Размер:	36.1 Кб
ID:	176780  
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 26.09.2016, 19:38
#764
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


в типах линий можно использовать символы из шрифтов .ttf
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 26.09.2016, 20:23
#765
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Ага, пока стиль соответствующий определен...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.09.2016, 10:16
#766
Abvproekt-ppr

АБВ-Проект
 
Регистрация: 09.12.2015
Нефтекамск
Сообщений: 8


Цитата:
Сообщение от kp+ Посмотреть сообщение
Вот
Файл не распаковывается, отправьте пожалуйста еще раз.

Спасибо!
Abvproekt-ppr вне форума  
 
Непрочитано 27.09.2016, 10:28
1 | #767
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Abvproekt-ppr Посмотреть сообщение
Файл не распаковывается, отправьте пожалуйста еще раз.
Перезалил. См. #762. Переименовать ZIP в LIN
kp+ вне форума  
 
Непрочитано 27.09.2016, 10:32
#768
Abvproekt-ppr

АБВ-Проект
 
Регистрация: 09.12.2015
Нефтекамск
Сообщений: 8


Цитата:
Сообщение от kp+ Посмотреть сообщение
Перезалил. См. #762. Переименовать ZIP в LIN
Спасибо большое. Только вот незадача, флажки в круге смотрят внутрь, как можно изменить в файле lin?

Последний раз редактировалось Abvproekt-ppr, 27.09.2016 в 10:40.
Abvproekt-ppr вне форума  
 
Непрочитано 27.09.2016, 10:49
#769
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


попробуйте ко всем значениям y=.... добавить знак минус
kp+ вне форума  
 
Непрочитано 27.09.2016, 10:59
#770
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от Abvproekt-ppr Посмотреть сообщение
флажки в круге смотрят внутрь
У тебя какая версия AutoCAD?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.09.2016, 11:01
#771
Abvproekt-ppr

АБВ-Проект
 
Регистрация: 09.12.2015
Нефтекамск
Сообщений: 8


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
У тебя какая версия AutoCAD?
Версия AutoCAD 2016.
Минусы пробовал ставить, так они вообще как-то не так встали
Abvproekt-ppr вне форума  
 
Непрочитано 27.09.2016, 11:14
#772
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Если я не ошибаюсь, то только в 2017 была введена обработка дуговых сегментов полилиний с нестандартными типами линий. Так что тебе либо выполнять реверс полилинии, либо использовать сплайны (второй вариант, мягко говоря, чреват)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.09.2016, 11:26
#773
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Abvproekt-ppr Посмотреть сообщение
Версия AutoCAD 2016.
Минусы пробовал ставить, так они вообще как-то не так встали
Надо еще углы поворота 120 и 60 поменять местами
*флажки-,__<|__
A,5,[TRACK1,ltypeshp,y=-2.00001,s=2],.188444,[TRACK1,ltypeshp,y=-2.891211,s=.217597,r=60],
.0001,[TRACK1,ltypeshp,y=-3.108808,s=.217597,r=120],.266845,[TRACK1,ltypeshp,y=-3.262872,s=.525723,r=120],
.0001,[TRACK1,ltypeshp,y=-2.737148,s=.525723,r=60],.242906,[TRACK1,ltypeshp,y=-3.403113,s=.806207,r=120],
.0001,[TRACK1,ltypeshp,y=-2.596907,s=.806207,r=60],.16783,[TRACK1,ltypeshp,y=-3.50001,s=1,r=120],
.0001,[TRACK1,ltypeshp,y=-2.50001,s=1,r=60],20

Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Так что тебе либо выполнять реверс полилинии
Реверс для дуговых участков вопрос не решал
kp+ вне форума  
 
Непрочитано 27.09.2016, 13:18
1 | #774
Abvproekt-ppr

АБВ-Проект
 
Регистрация: 09.12.2015
Нефтекамск
Сообщений: 8


Спасибо всем!
Вот готовые линии, поделюсь, заказали тут наши на FL уже))
Но только они с ssh.


Вот если бы у Вашего производства линии еще флажки повернуть в обратную сторону, то будет вообще класс, лучше чем с FL, т.к. они не встраиваются в чертеж, каждому нужно устанавливать линию) Я уже замучил наверное Вас.
Вложения
Тип файла: rar Архив WinRAR.rar (538 байт, 99 просмотров)

Последний раз редактировалось Abvproekt-ppr, 27.09.2016 в 13:29.
Abvproekt-ppr вне форума  
 
Непрочитано 27.09.2016, 17:40
#775
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


*флажки_,-<|-
A,2.865804,[TRACK1,ltypeshp,y=-2.50001,s=1,r=120],0,[TRACK1,ltypeshp,y=-3.50001,s=1,r=240],.21427,
[TRACK1,ltypeshp,y=-2.623719,s=.752583,r=120],0,[TRACK1,ltypeshp,y=-3.376301,s=.752583,r=240],
.199041,[TRACK1,ltypeshp,y=-3.00001,s=.224828,r=180],.031584,[TRACK1,ltypeshp,y=-2.75687,s=.486281,r=120],
0,[TRACK1,ltypeshp,y=-3.24315,s=.486281,r=240],.21577,[TRACK1,ltypeshp,y=-3.00001,s=.376325,r=180],
.205361,[TRACK1,ltypeshp,y=-2.00001,s=2,r=180],16.268171
kp+ вне форума  
 
Непрочитано 27.09.2016, 18:02
1 | #776
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от kp+ Посмотреть сообщение
Так что тебе либо выполнять реверс полилинии
Реверс для дуговых участков вопрос не решал
Решал, если еще PLINEGEN установить в 1
Смотреть
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 29.09.2016, 07:19
#777
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


Это всё здорово, но опасная зона обозначается не сплошной линии, а штрих-пунктирной: ___P___ _ ___P___ _ ___P___
А если добавить к описанию типа линии, которое сделал kp+, еще и штрихи, то может сработать ограничение на количество описательных элементов в типе линии. Не помню точно - сколько там.
Поэтому я использую в описании линии форму shx. Проблемы с передачей её внутри комплекта чертежа не вижу. Там кроме нее ещё куча всего, так что... Адептов "секты передачи голого dwg" - не понимаю.
Миниатюры
Нажмите на изображение для увеличения
Название: линии опасной зоны.PNG
Просмотров: 578
Размер:	10.6 Кб
ID:	176972  
Gmk17 вне форума  
 
Непрочитано 29.09.2016, 12:55
#778
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Gmk17 Посмотреть сообщение
Адептов "секты передачи голого dwg" - не понимаю
Поневоле вступишь в эту секту, когда "на том конце провода" говорят что-то типа: "у вас чертежи неправильные! А тот мусор, что вы прислали вместе с DWG, нас не интересует, мы его выкинули, вдруг там вирусы!". Только не рассказывайте в этой теме, что надо учить заказчегоф/генпроектировщиков/смежников уму-разуму

Последний раз редактировалось kp+, 29.09.2016 в 13:02.
kp+ вне форума  
 
Непрочитано 29.09.2016, 13:47
#779
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от kp+ Посмотреть сообщение
Поневоле вступишь в эту секту, когда "на том конце провода" говорят что-то типа: "у вас чертежи неправильные! А тот мусор, что вы прислали вместе с DWG, нас не интересует, мы его выкинули, вдруг там вирусы!". Только не рассказывайте в этой теме, что надо учить заказчегоф/генпроектировщиков/смежников уму-разуму
Передавай dwf / pdf
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.09.2016, 13:52
#780
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Передавай dwf / pdf
Стараюсь. Но иногда категорически требуют DWG Причем обязательно такой, чтобы ни у одной "тетки" не возникло вопросов, что и как с ним делать. Но это уже другая тема
kp+ вне форума  
 
Непрочитано 07.10.2016, 08:48
#781
Hannter59

Инженер проектировщик
 
Регистрация: 18.03.2015
Пермь
Сообщений: 24


Дорогие товарищи помогите с типами линий... создал я линию и при построении дуги направление стрелок меняется в зависимости от того в кукую сторону выгнул дугу в 1 и во 2 случае, построение эти дуги производил в 1 направлении
Вот Код: A,5,["\U+003E",STANDARD,X=0.5,Y=-0.433,S=1],-1,["\U+003E",STANDARD,X=0.5,Y=-0.433,S=1],-1,["\U+003E",STANDARD,X=0.5,Y=-0.433,S=1],-2
что добавить или поменять но проблема в том что в 13 автокаде этой проблемы не были всплыли они в 15 автокаде.,
вопрос как сделать чтоб стрелки смотрели в 1 направлении ?
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 119
Размер:	31.4 Кб
ID:	177363  
Hannter59 вне форума  
 
Непрочитано 07.10.2016, 10:00
1 | #782
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


нет возможности проверить ни в 2013, ни в 2015, но совет из #776 должен помочь
kp+ вне форума  
 
Непрочитано 07.10.2016, 10:14
#783
Hannter59

Инженер проектировщик
 
Регистрация: 18.03.2015
Пермь
Сообщений: 24


Цитата:
Сообщение от kp+ Посмотреть сообщение
нет возможности проверить ни в 2013, ни в 2015, но совет из #776 должен помочь
Спасибо Добрый человек помогло )
Hannter59 вне форума  
 
Непрочитано 18.01.2017, 20:09 "Воздушка" ГВС
#784
llrhspls


 
Регистрация: 01.05.2015
Сообщений: 2


Здравствуйте. Пытаюсь сделать из имеющегося типа линий трубопровода "воздушки" отопления тип линий "воздушки" горячего водоснабжения. Код типа линии "воздушки" отопления имеется следующий:

*воздушка, --- 0 ---
A,5,-0.001,["\U+2022",STANDARD,X=0,Y=-2.2,U=0,S=0.45],-0.001

Из этого требуется получить почти то же самое только вместо сплошной линии - пунктир, на котором буду расположены все те же заштрихованные кружки так, чтобы каждый кружок конкретно находился именно на линии, а не на пробеле. Подскажите, пожалуйста, как это реализовать. Заранее спасибо.
P.S.: Пример синим как было и красным как должно примерно получиться во вложении.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 59
Размер:	19.8 Кб
ID:	182265  

Последний раз редактировалось llrhspls, 18.01.2017 в 21:36.
llrhspls вне форума  
 
Непрочитано 18.01.2017, 20:45
#785
Admin
Administrator


 
Регистрация: 21.08.2003
Сообщений: 4,466


Как добавить вложение в сообщение?
Admin вне форума  
 
Непрочитано 18.01.2017, 22:16
1 | #786
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Код:
[Выделить все]
*воздушка, --- 0 ---
A,5,["\U+2022",STANDARD,X=0,Y=-2.2,U=0,S=4.5],-0.001
*воздушкапунктир, --- 0 ---
A,2.5,["\U+2022",STANDARD,X=-1,Y=-2.2,U=0,S=4.5],2.5,-3
В стиле STANDARD шрифт ARIAL
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 19.01.2017, 17:27
#787
llrhspls


 
Регистрация: 01.05.2015
Сообщений: 2


VVA, немного подкорректировал Вашу заготовочку и получилось как надо. Вот такой код:

*воздушкагвс, --- 0 ---
A,1,["\U+2022",STANDARD,X=-0.01,Y=-2.2,U=-1,S=0.455],3.25,-1.8
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 62
Размер:	34.5 Кб
ID:	182310  
llrhspls вне форума  
 
Непрочитано 01.02.2017, 15:31 Не сочтите за труд
#788
JADst


 
Регистрация: 01.02.2017
Сообщений: 7


Гуру Автокада, помогите пожалуйста, целый день мучаюсь, как этот тип линии начертить и вообще это возможно?
Миниатюры
Нажмите на изображение для увеличения
Название: Новый точечный рисунок.jpg
Просмотров: 119
Размер:	16.4 Кб
ID:	182928  

Последний раз редактировалось JADst, 01.02.2017 в 15:42.
JADst вне форума  
 
Непрочитано 01.02.2017, 15:44
#789
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


возможно, нужна форма
trir вне форума  
 
Непрочитано 01.02.2017, 16:21
#790
trushev


 
Регистрация: 12.01.2015
Сообщений: 261


Аналогично #759, #761
trushev вне форума  
 
Непрочитано 01.02.2017, 16:46
1 | 1 #791
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


Попробуй так

*3x3_3,3x3 --х-- - - --х-- - -
A,3,[TRACK1,ltypeshp.shx,S=1.06,x=0.75,R=-45],1.5,[TRACK1,ltypeshp.shx,S=1.06,x=-0.75,R=45],
3,-1,1,-1,1,-1,0
Миниатюры
Нажмите на изображение для увеличения
Название: Тип линии.JPG
Просмотров: 79
Размер:	14.5 Кб
ID:	182931  
PSG вне форума  
 
Непрочитано 02.02.2017, 10:41
#792
JADst


 
Регистрация: 01.02.2017
Сообщений: 7


Спасибо)) то, что нужно))) РSG красавец)

----- добавлено через ~4 мин. -----
Цитата:
Сообщение от trushev Посмотреть сообщение
Аналогично #759, #761
Ты уж не злись, но я проектировщик, а не программист, так что с кодами пака ещё не о4 гуляю, пол года ток на работе, вот и спросил у гуру....

Последний раз редактировалось JADst, 02.02.2017 в 11:32.
JADst вне форума  
 
Непрочитано 02.02.2017, 11:57
#793
trushev


 
Регистрация: 12.01.2015
Сообщений: 261


Цитата:
Сообщение от JADst Посмотреть сообщение
я проектировщик, а не программист
Коллега, я этим способом пользуюсь с R12, выручает в 99% случаев. Создаешь блок и вставляешь его по направляющей полилинии или сплайну. Всего-то надо прочитать 5 строчек из справки по применению команды "РАЗМЕТИТЬ" ( _.measure).

Последний раз редактировалось trushev, 28.10.2017 в 20:57.
trushev вне форума  
 
Непрочитано 02.02.2017, 15:51
#794
JADst


 
Регистрация: 01.02.2017
Сообщений: 7


Цитата:
Сообщение от trushev Посмотреть сообщение
Коллега, я этим способом пользуюсь с R12, выручает в 99% случаев. Создаешь блок и вставляешь его по направляющей полилинии или сплайну. Всего-то надо прочитать 5 строчек из справки по применению команды "РАЗМЕТЬ".
А случаем не подскажешь, в 16 каде где найти "Разметь", заранее спасибо)
JADst вне форума  
 
Непрочитано 02.02.2017, 15:57
1 | #795
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от JADst Посмотреть сообщение
А случаем не подскажешь, в 16 каде где найти "Разметь", заранее спасибо)
В командную строку вводим РАЗМЕТИТЬ
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 02.02.2017, 16:12
#796
JADst


 
Регистрация: 01.02.2017
Сообщений: 7


Цитата:
Сообщение от sertor Посмотреть сообщение
В командную строку вводим РАЗМЕТИТЬ
Не, не хочет он.(
JADst вне форума  
 
Непрочитано 02.02.2017, 16:24
#797
Владимир_М


 
Регистрация: 05.11.2015
Сообщений: 585


Цитата:
Сообщение от JADst Посмотреть сообщение
Не, не хочет он.(
Как это? Не русский что ли? в смысле Акад.
А с кнопки...
Миниатюры
Нажмите на изображение для увеличения
Название: Скриншот (2017.02.02 20-20-27).jpg
Просмотров: 87
Размер:	54.6 Кб
ID:	182977  
Владимир_М вне форума  
 
Непрочитано 02.02.2017, 16:24
1 | #798
trushev


 
Регистрация: 12.01.2015
Сообщений: 261


Цитата:
Сообщение от sertor Посмотреть сообщение
В командную строку вводим РАЗМЕТИТЬ
или _measure
trushev вне форума  
 
Непрочитано 02.02.2017, 17:53
#799
JADst


 
Регистрация: 01.02.2017
Сообщений: 7


Цитата:
Сообщение от Владимир_М Посмотреть сообщение
Как это? Не русский что ли? в смысле Акад.
А с кнопки...
У меня это ПОДЕЛИТЬ называется, а не РАЗМЕТИТЬ..... и что сразу нервничать то...??? Всего вопрос задал... Дружелюбный народец...
JADst вне форума  
 
Непрочитано 02.02.2017, 17:57
#800
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от JADst Посмотреть сообщение
У меня это ПОДЕЛИТЬ называется, а не РАЗМЕТИТЬ..... и что сразу нервничать то...??? Всего вопрос задал... Дружелюбный народец...
Это две абсолютно разные команды.
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 02.02.2017, 17:58
#801
JADst


 
Регистрация: 01.02.2017
Сообщений: 7


Цитата:
Сообщение от Владимир_М Посмотреть сообщение
Как это? Не русский что ли? в смысле Акад.
А с кнопки...
А про "не русского", перед "ЧТО" запятую ставят
JADst вне форума  
 
Непрочитано 02.02.2017, 18:12
1 | #802
Владимир_М


 
Регистрация: 05.11.2015
Сообщений: 585


Цитата:
Сообщение от JADst Посмотреть сообщение
и что сразу нервничать то...??? Всего вопрос задал... Дружелюбный народец...
Цитата:
Сообщение от JADst Посмотреть сообщение
А про "не русского", перед "ЧТО" запятую ставят
JADst, ну что Вы... Кроме Вас никто и не нервничал. "Не русский" относилось не к Вам лично, а к вашему акаду (в смысле русифицированный он или нет). Извините, за неправильное применение. За запятую, вообще, прошу прощения!
Вы бы лучше без эмоций рассказали, помог Вам мой совет или нет? кнопки нашли?
Владимир_М вне форума  
 
Непрочитано 03.02.2017, 00:00
#803
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


JADst, попробуй ввести в ком.строку _.measure и тут же ее отмени. Потом клавишу "Вверх" и посмотри название русской команды. Аналогично с _.divide
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 03.02.2017, 08:51
#804
gattaga


 
Регистрация: 25.06.2014
Сообщений: 86


Здравствуйте! Подскажите, пожалуйста возможно ли свои типы линий отзеркалить? При использовании "зеркала" они остаются не в перевернутом положении, а в исходном.
gattaga вне форума  
 
Непрочитано 03.02.2017, 09:13
#805
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от gattaga Посмотреть сообщение
Здравствуйте! Подскажите, пожалуйста возможно ли свои типы линий отзеркалить? При использовании "зеркала" они остаются не в перевернутом положении, а в исходном.
Не указана Вами версия AutoCAD. Попробуйте воспользоваться командой ОБРАТИТЬ
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 03.02.2017, 09:21
#806
gattaga


 
Регистрация: 25.06.2014
Сообщений: 86


sertor, автокад 2008. "Обратить" не получается
gattaga вне форума  
 
Непрочитано 03.02.2017, 09:29
#807
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от gattaga Посмотреть сообщение
sertor, автокад 2008. "Обратить" не получается
В AutoCAD 2012 работает. Может быть и в более ранних. Попробуйте этот пакет. В нем есть команда - реверс объектов.
Миниатюры
Нажмите на изображение для увеличения
Название: Image 5.png
Просмотров: 90
Размер:	7.5 Кб
ID:	183004  
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 03.02.2017, 09:54
#808
gattaga


 
Регистрация: 25.06.2014
Сообщений: 86


sertor, спасибо, чуть позже опробую.

----- добавлено через ~3 ч. -----
Я не написала,что работаю в LT версии. Как оказалось она не поддерживает загрузку lisp программ... Может есть какой-то способ еще загрузить приложения?не через стандартный вариант?
gattaga вне форума  
 
Непрочитано 03.02.2017, 15:24
#809
JADst


 
Регистрация: 01.02.2017
Сообщений: 7


Цитата:
Сообщение от Владимир_М Посмотреть сообщение
JADst, ну что Вы... Кроме Вас никто и не нервничал. "Не русский" относилось не к Вам лично, а к вашему акаду (в смысле русифицированный он или нет). Извините, за неправильное применение. За запятую, вообще, прошу прощения!
Вы бы лучше без эмоций рассказали, помог Вам мой совет или нет? кнопки нашли?
Да, спасибо
JADst вне форума  
 
Непрочитано 03.02.2017, 15:36
#810
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Цитата:
Сообщение от gattaga Посмотреть сообщение
Я не написала,что работаю в LT версии. Как оказалось она не поддерживает загрузку lisp программ... Может есть какой-то способ еще загрузить приложения?не через стандартный вариант?
Такой возможности нет, не было (начиная с ACAD LT 2007) и уже не будет.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 08.02.2017, 13:40
#811
Jux


 
Регистрация: 08.02.2017
Сообщений: 1


Хочу кинуть свою порцию линий связи


; BricsCAD Linetypes
;
; Линии связи и канализация
; Автор Jux
;---------------------------------------------------------------------------------------
*Связь,Связь ____________________________
A,10.0,0
*Связь_Проект,Связь_Проект ____ ____ ____ ____
A,3.5,-3.5
*Связь_Демонтаж,Связь_Демонтаж Х Х Х Х Х
A,-0,[TRACK1,ltypeshp.shx,R=-45,S=2,Y=-0,x=0],-1,[TRACK1,ltypeshp.shx,R=45,S=2,Y=-0,x=-1],-7.0
*Связь_воздушная_сущ,Связь_воздушная_сущ _____O_______O_______O_____
A,3.5,[CIRC1,ltypeshp.shx,X=-1,Y=1],3.5
*Связь_воздушная_проект,Связь_воздушная_проект ___O___ ___O___ ___O___
A,3.5,[CIRC1,ltypeshp.shx,X=-1,Y=1],3.5,-3.5
*Связь_подземная_сущ,Связь_подземная_сущ --О-- --О-- --О-- --О--
A,3.5,[CIRC1,ltypeshp.shx,x=0,s=1],0.000001,[CIRC1,ltypeshp.shx,x=0.1,s=0.9],0.000001,
[CIRC1,ltypeshp.shx,x=0.2,s=0.8],0.000001,[CIRC1,ltypeshp.shx,x=0.3,s=0.7],0.000001,
[CIRC1,ltypeshp.shx,x=0.4,s=0.6],-1,[CIRC1,ltypeshp.shx,x=-0.5,s=0.5],0.000001,
[CIRC1,ltypeshp.shx,x=-0.4,s=0.4],0.000001,[CIRC1,ltypeshp.shx,x=-0.3,s=0.3],-1,
[CIRC1,ltypeshp.shx,x=-1.2,s=0.2],0.000001,[CIRC1,ltypeshp.shx,x=-1.1,s=0.1],3.5,-3.5
*Связь_канал_проект,Связь_Канализ_проект--- / --- / --
A,3.5,-1.5,[TRACK1,ltypeshp.shx,S=1.0,R=-30.0],-1.5,3.5
*Связь_канал_сущ,Связь_канал_сущ ---%---%---%---
A,3.5,[CIRC1,ltypeshp.shx,S=0.25,X=0.55,Y=0.8],
0.000001,[CIRC1,ltypeshp.shx,S=0.2,X=0.6,Y=0.8],0.000001,[CIRC1,ltypeshp.shx,S=0.15,X=0.65,Y=0.8],
0.000001,[CIRC1,ltypeshp.shx,S=0.1,X=0.7,Y=0.8],0.000001,[CIRC1,ltypeshp.shx,S=0.05,X=0.75,Y=0.8],
-1.5,[TRACK1,ltypeshp.shx,S=1,R=-30,X=0,Y=0],-1.5,
[CIRC1,ltypeshp.shx,S=0.25,X=-0.95,Y=-0.8],
0.000001,[CIRC1,ltypeshp.shx,S=0.2,X=-0.9,Y=-0.8],0.000001,[CIRC1,ltypeshp.shx,S=0.15,X=-0.85,Y=-0.8],
0.000001,[CIRC1,ltypeshp.shx,S=0.1,X=-0.8,Y=-0.8],0.000001,[CIRC1,ltypeshp.shx,S=0.05,X=-0.75,Y=-0.8],3.5
*Связь_подз_проект,Связь_подземная_проект _____///______///___
A,3.5,0,[TRACK1,ltypeshp.shx,S=1,R=-30.0,X=-0,Y=0.71],1,[TRACK1,ltypeshp.shx,S=1,R=-30.0,X=-0,Y=0.71],1,[TRACK1,ltypeshp.shx,S=1,R=-30.0,X=-0,Y=0.71],3.5
*СЦБ_проект,СЦБ_проект ---- N ----- N ---- N ----
A,3.5,-3.0,[TRACK1,ltypeshp.shx,S=0.9],-0.92,[TRACK1,ltypeshp.shx,S=1.0,R=25.0,x=-0.5],-0.92,[TRACK1,ltypeshp.shx,S=0.9,x=-1],-3.0,3.5
Jux вне форума  
 
Непрочитано 12.02.2017, 15:18
#812
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


Подскажите пожалуйста, реально ли создать такой тип линии как на картинке, чтобы при отправке файла другого человеку не нужно было ничего прикладывать (шейпы эти)?
Линия очень нужна, но обязательно условие - отправка только dwg (я поэтому и шрифты только стандартные беру и все остальное). Я так понимаю, что если описывать линию в .lin то она как бы внедряется в файл, а если через shape, то его надо обязательно прикладывать.

От темы прочитал 20 страниц, но до конца пока все эти заморочки с типами линий не понимаю.
Миниатюры
Нажмите на изображение для увеличения
Название: ФЛАЖКИ.JPG
Просмотров: 101
Размер:	41.7 Кб
ID:	183553  
Immortal_6666 вне форума  
 
Непрочитано 12.02.2017, 18:42
#813
Ilez

Техник АС, КЖ
 
Регистрация: 24.09.2013
Ingushetiya
Сообщений: 392


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
Подскажите пожалуйста, реально ли создать такой тип линии как на картинке, чтобы при отправке файла другого человеку не нужно было ничего прикладывать (шейпы эти)?
приемлемый вариант можно создать через "стандартные" формы, оптимальный - не знаю.
Надеюсь Вы созрели для этого моего совета - через эти формы и можно создать. В первый раз, наверное много придётся редактировать, но методом проб и ошибок, думаю разберётесь.


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
но обязательно условие - отправка только dwg (я поэтому и шрифты только стандартные беру и все остальное). Я так понимаю, что если описывать линию в .lin то она как бы внедряется в файл, а если через shape, то его надо обязательно прикладывать.
Да, нужно прикладывать, чем не устраивает этот вариант? При помощи команды ФОРМКОМПЛЕКТ будет создан архив, в который автокад автоматически занесёт все нужные файлы, чтобы благополучно открыть чертёж после распаковки архива.
Ilez вне форума  
 
Непрочитано 12.02.2017, 23:02
#814
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


Цитата:
Сообщение от Ilez Посмотреть сообщение
Да, нужно прикладывать, чем не устраивает этот вариант?
тем, что этот тип линии облегчит работу мне лично, а на "другом конце провода" люди, которые не очень специалисты в автокаде и жизнь которых станет чуточку, но все же сложнее, если им надо будет скачивать/сохранять/управлять/работать не с одним "чистым" dwg, а с архивом из нескольких файлов. Люди эти выше меня по социальной лестнице и они платят мне, а не наоборот, поэтому и указал это ограничение. =)

Совет прочитал, но эту форму, хоть она и стандартная тоже надо прикладывать или все-таки она есть у всех по умолчанию и если использовать лично ее, то также можно смело посылать только 1 файл?
Immortal_6666 вне форума  
 
Непрочитано 12.02.2017, 23:12
| 1 #815
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
Совет прочитал, но эту форму, хоть она и стандартная тоже надо прикладывать или все-таки она есть у всех по умолчанию и если использовать лично ее, то также можно смело посылать только 1 файл?
Стандартные формы есть у всех, кто установил Автокад. В них нет именно таких флажков, но в них есть палочки, с помощью которых Вы можете сделать такие флажки, смещая и вращая их на нужные расстояния-углы, масштабируя. Или же есть как бы палочки (тире или вертикальная линия), галочки (знаки >, <) в стандартных автокадовских шрифтах, которые тоже поставляются сразу с Автокадом.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 13.02.2017, 08:57
#816
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


АлексЮстасу, спасибо.
Просто у меня почему-то при открытии некоторых файлов (чужих) выводится примерно такое сообщение "один или несколько файлов shx отсутствуют, не найден ltypeshp.shx"
А так, понял, спасибо. Но тут надо подумать, что проще - с линией этой мучаться или программно из блоков эту зону работ отрисовывать...
Immortal_6666 вне форума  
 
Непрочитано 13.02.2017, 09:15
#817
Владимир_М


 
Регистрация: 05.11.2015
Сообщений: 585


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
с линией этой мучаться или программно из блоков
если уж из блоков, так команды "разметить" может хватит?... чтоб не мучаться, особенно программно
Владимир_М вне форума  
 
Непрочитано 13.02.2017, 09:43
#818
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


Цитата:
Сообщение от Владимир_М Посмотреть сообщение
если уж из блоков, так команды "разметить" может хватит?... чтоб не мучаться, особенно программно
Да-да ее и планирую использовать. Программно нужно чтобы результат этой разметки собирался в блок или группу, иначе при попытке что-то подвинуть это "стадо" флажков будет разваливаться.
Immortal_6666 вне форума  
 
Непрочитано 13.02.2017, 10:17
#819
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
Подскажите пожалуйста, реально ли создать такой тип линии как на картинке, чтобы при отправке файла другого человеку не нужно было ничего прикладывать (шейпы эти)?
Линия очень нужна, но обязательно условие - отправка только dwg (я поэтому и шрифты только стандартные беру и все остальное). Я так понимаю, что если описывать линию в .lin то она как бы внедряется в файл, а если через shape, то его надо обязательно прикладывать.
От темы прочитал 20 страниц, но до конца пока все эти заморочки с типами линий не понимаю.
Не с того конца читал Вопрос линии с флажками без использования нестандартных "шейпов" подробно рассмотрен в этой самой теме начиная с #755.
kp+ вне форума  
 
Непрочитано 13.02.2017, 10:25
#820
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


Цитата:
Сообщение от kp+ Посмотреть сообщение
Не с того конца читал Вопрос линии с флажками без использования нестандартных "шейпов" подробно рассмотрен в этой самой теме начиная с #755.
внезапно
ушел читать. надеюсь, решение там нашли ))
Immortal_6666 вне форума  
 
Непрочитано 13.02.2017, 11:00
#821
trushev


 
Регистрация: 12.01.2015
Сообщений: 261


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
при попытке что-то подвинуть это "стадо" флажков будет разваливаться.
Вычертить на отдельном слое, который потом заблокировать или заморозить.
trushev вне форума  
 
Непрочитано 13.02.2017, 11:50
#822
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


Цитата:
Сообщение от trushev Посмотреть сообщение
Вычертить на отдельном слое, который потом заблокировать или заморозить.
я имел в виду, двигать эти флажки по мере необходимости.Заморозка тут ни к чему.)

kp+, Ваша линия, которая в архиве zip почти то, что надо!!! Сейчас немного ее поковырял, под свои нужны. Не получается только одно место поправить (см. картинку). Убрать штрих, который я обвел красным и сделать так, чтобы прямая начиналась от конца флажка (показал синим).. Проще по рисунку наверное понять, чем текстом. Никак не могу понять, какое место в коде за это отвечает... Пробовал разные куски по одному убирать - исчезают элементы флажка, что логично, а где этот прямой сегмент задан, который по горизонтали идет (длиной примерно 0,8) - не догоняю.

Код у меня сейчас такой:


*флажки,__|>__
A,7,-2,[TRACK1,ltypeshp,y=2.00001,s=2],.188444,[TRACK1,ltypeshp,y=2.891211,s=.217597,r=120],
.0001,[TRACK1,ltypeshp,y=3.108808,s=.217597,r=60],.266845,[TRACK1,ltypeshp,y=3.262872,s=.525723,r=60],
.0001,[TRACK1,ltypeshp,y=2.737148,s=.525723,r=120],.242906,[TRACK1,ltypeshp,y=3.403113,s=.806207,r=60],
.0001,[TRACK1,ltypeshp,y=2.596907,s=.806207,r=120],.16783,[TRACK1,ltypeshp,y=3.50001,s=1,r=60],
.0001,[TRACK1,ltypeshp,y=2.50001,s=1,r=120],-2


П.С. Я оказывается тоже в секте "Голого DWG" =)
Мне кажется, тут автодеска косяк - чуть что, давай доп. файлы прикладывай. В том же Worde все зашивается в сам файл - и картинки, и все остальное.


UPDATE

Убив, еще полтора часа все-таки разобрался и помог сам себе ) Если кому интересно - после каждой шейпы в коде есть цифра, она добавлена (видимо) для того, чтобы поставить "перо" в нужное место перед отрисовкой след. шейпы. Но в тоже время, она строит и горизонтальный штрих.
"Починить" удалось простановкой знака минус перед каждой такой цифрой - перо все также смещается, но не рисует штрих.
Если кому-то пригодится, вот код:

*флажки,__|>__
A,7,-2,[TRACK1,ltypeshp,y=2.00001,s=2],-.188444,[TRACK1,ltypeshp,y=2.891211,s=.217597,r=120],
-.0001,[TRACK1,ltypeshp,y=3.108808,s=.217597,r=60],-.266845,[TRACK1,ltypeshp,y=3.262872,s=.525723,r=60],
-.0001,[TRACK1,ltypeshp,y=2.737148,s=.525723,r=120],-.242906,[TRACK1,ltypeshp,y=3.403113,s=.806207,r=60],
-.0001,[TRACK1,ltypeshp,y=2.596907,s=.806207,r=120],-.16783,[TRACK1,ltypeshp,y=3.50001,s=1,r=60],
-.0001,[TRACK1,ltypeshp,y=2.50001,s=1,r=120],-1

Линия получилась прекрасная! Флажки развеваются на ветру. =) Спасибо всем участникам обсуждения (особенно автору линии kp+) - , сам бы я с нуля никогда не написал. На второй картинке можно сравнить - флажки из блоков и из данной линии, почти 1 в 1.
Миниатюры
Нажмите на изображение для увеличения
Название: сравнение.JPG
Просмотров: 171
Размер:	24.3 Кб
ID:	183598  Нажмите на изображение для увеличения
Название: как надо.JPG
Просмотров: 123
Размер:	34.1 Кб
ID:	183599  

Последний раз редактировалось Immortal_6666, 13.02.2017 в 15:16.
Immortal_6666 вне форума  
 
Непрочитано 13.02.2017, 13:57
#823
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
сам бы я с нуля никогда не написал
Я бы тоже Линия создана с помощью mklinetype из "Экспресса".
kp+ вне форума  
 
Непрочитано 13.02.2017, 14:02
#824
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


Цитата:
Сообщение от kp+ Посмотреть сообщение
Я бы тоже Линия создана с помощью mklinetype из "Экспресса".
А потом Вы ему шейпы вручную заменили или при создании указали, что использовать "стандартный" файл форм?
Прикольно бы туда добавить еще одну галочку, чтобы даже при небольшой толщине флажок "заливался" цветом при печати. Но уже так лень )))) Думаю, пока с такой поживу. Она при 0,5 печатается без "дыр", а при 0,4 зазоры видны.
Immortal_6666 вне форума  
 
Непрочитано 13.02.2017, 14:07
#825
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
А потом Вы ему шейпы вручную заменили или при создании указали, что использовать "стандартный" файл форм?
Сначала расставил "шейпы" (из стандартного ltypeshp.shx) и штрихи на одном участке, потом дал команду сформировать тип линий. Потом посмотрел на результат, выругался, переделал...так несколько раз
Читайте Хелп, там написано. В этой теме тоже было. И еще здесь: http://eom.com.ua/index.php?topic=2888.0
Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
Прикольно бы туда добавить еще одну галочку, чтобы даже при небольшой толщине флажок "заливался" цветом при печати
Есть такая партиянет такой галочки Может, в 2018 будет.
Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
Она при 0,5 печатается без "дыр", а при 0,4 зазоры видны.
Теоретически можно было бы решить более частым расположением элементов, но то, что уже есть, и так близко к максимально допустимому числу
kp+ вне форума  
 
Непрочитано 13.02.2017, 14:10
#826
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


Цитата:
Сообщение от kp+ Посмотреть сообщение
Теоретически можно было бы решить более частым расположением элементов, но то, что уже есть, и так близко к максимально допустимому числу
именно это я и мел в виду под галочкой - > еще один элемент.
А обойти ограничение наверное можно увеличив масштаб всех частей линии. Я ей все равно потом масштаб 90 ставлю, чтобы выглядела на плане как надо. Т.е можно изначально ее крупнее сделать.
Создавать из форм я умею. Просто до этого делал только со своими формами, не подумал, что можно ему сразу "родную" подсунуть на этапе создания
Immortal_6666 вне форума  
 
Непрочитано 13.02.2017, 14:16
#827
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Immortal_6666 Посмотреть сообщение
А обойти ограничение наверное можно увеличив масштаб всех частей линии
Не выйдет, т.к. увеличиваются не только штрихи, но и зазоры
kp+ вне форума  
 
Непрочитано 13.02.2017, 15:12
#828
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


Да, об этом не подумал.
В любом случае, то, что есть сейчас, уже избавляет меня от дикой головной боли. А на мелкие недочеты можно закрыть глаза. Все-таки просто чертить контур линией, без всяких заморочек с блоками - само по себе огромное удовольствие. Давно так не радовался.
Immortal_6666 вне форума  
 
Непрочитано 10.03.2017, 17:50
#829
Faithless_74


 
Регистрация: 10.03.2017
Сообщений: 2


Товарищи! Помогите пожалуйста молодому специалисту!
Получил задание сделать новый тип линии, штрих-пунктир, где пунктиром служат поочередно: 1)треугольник со штриховкой 2) круг со штриховкой 3) буква. Поставил Express tools, при создании файла формы когда выделяю объекты- штриховка и буква(текст) не выделяются . А при вставке формы получается что, треугольник без штриховки, кгруг вставился как квадрат, а на месте текстового пунктира пустота))) Как быть? Автокад 2010!

На картинке: внизу - как должно быть, сверху - как форма вставляется.
Миниатюры
Нажмите на изображение для увеличения
Название: Тип линии.jpg
Просмотров: 132
Размер:	11.4 Кб
ID:	184842  
Faithless_74 вне форума  
 
Непрочитано 10.03.2017, 18:45
#830
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Faithless_74 Посмотреть сообщение
На картинке: внизу - как должно быть, сверху - как форма вставляется. Получил задание ... Как быть?
Для предметного разговора выложите исходные dwg и shx/shp, на основе которых создавался тип линии. Ну и полученный lin-файл. Offtop: Вы же просите подсказать, в чем проблема, а не сделать за Вас Ваше задание, я правильно понял? Если неправильно, добро пожаловать в поиск исполнителей.

Цитата:
Сообщение от Faithless_74 Посмотреть сообщение
треугольник со штриховкой....треугольник без штриховки
На картинке видна не просто штриховка, а сплошная заливка (Solid). Сейчас такие заливки нельзя включить в тип линий, к сожалению. Может, в 2033 версии пофиксят. Можно использовать достаточно частые штриховки из линий, но с ними тоже хватает головной боли.

Последний раз редактировалось kp+, 10.03.2017 в 18:56.
kp+ вне форума  
 
Непрочитано 12.03.2017, 12:57
#831
Faithless_74


 
Регистрация: 10.03.2017
Сообщений: 2


Цитата:
Сообщение от kp+ Посмотреть сообщение
Для предметного разговора выложите исходные dwg и shx/shp, на основе которых создавался тип линии. Ну и полученный lin-файл. Offtop: Вы же просите подсказать, в чем проблема, а не сделать за Вас Ваше задание, я правильно понял? Если неправильно, добро пожаловать в поиск исполнителей.


На картинке видна не просто штриховка, а сплошная заливка (Solid). Сейчас такие заливки нельзя включить в тип линий, к сожалению. Может, в 2033 версии пофиксят. Можно использовать достаточно частые штриховки из линий, но с ними тоже хватает головной боли.
Вы поняли меня правильно, спасибо за ответ и за вашу подсказку! Методом проб и ошибок, я все таки добился нужного мне результата, все оказалось гораздо проще и без танцев с бубном! Я просто взял юникоды нужных мне символов и прописал их в текством файле)) Получилось что-то типо этого:

*MyLine, _ф_
A,20,-4,["\U+25B2",STANDARD,S=2,X=0,Y=-0.5],-6,20,-4,["\U+25CF",STANDARD,S=3,X=0,Y=-1],-6,20,-4,["Ф",STANDARD,S=4,X=-1,Y=-2],-6

2 дня мучений прошли не зря
Faithless_74 вне форума  
 
Непрочитано 13.03.2017, 10:03
#832
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Faithless_74 Посмотреть сообщение
"\U+25CF",STANDARD
В этой же теме выше обсуждалось, что при таком решении надо следить за стилем "standard" (например, средствами контроля стандартов), т.к. он изначально присутствует в каждом DWG-файле и может быть настроен на разные шрифты, в т.ч. на штриховые или урезанные/необщепринятые TTF, где по этим кодам сидят другие символы или вообще ничего нет.

Последний раз редактировалось kp+, 13.03.2017 в 10:09.
kp+ вне форума  
 
Непрочитано 22.03.2017, 10:08
1 | #833
corpse13


 
Регистрация: 21.03.2017
Сообщений: 4


Цитата:
Сообщение от engngr Посмотреть сообщение
Вернусь к типам линий с заливкой (похожее см. #398). Копал сторонний файл, наткнулся на сложные для меня типы линий. Кто-нибудь смог бы проанализировать файл (извиняюсь за размер и замусоренность, но при чистке файла типы линий у меня исчезают) с целью понять, как создавать такие типы линий?
сделал DGNPURGE, вроде получилось. у меня и после очистки типы линий отображаются нормально. проверьте.
Вложения
Тип файла: dwg
DWG 2007
linetype_filled - копия.dwg (89.0 Кб, 457 просмотров)
corpse13 вне форума  
 
Непрочитано 04.04.2017, 11:23
#834
Enik

ГИП
 
Регистрация: 07.06.2015
Сообщений: 1,254


Здравствуйте, форумчане. Помогите советом!

Делаю для себя хитрые типы линий с помощью ltypeshp.shx. С остальными шейпами всё нормально, но почему-то с ZIG возникли проблемы (см. приложение).

Вот код:
*ИК9ЭВН.2Подз.3Дем.,
A,2,[ZIG,ltypeshp.shx,X=-1.4,Y=-0.6,U=1,S=0.6,R=90],2,[ZIG,ltypeshp.shx,X=-3.0,Y=-0.4,U=1,S=0.4,R=90],2,[ZIG,ltypeshp.shx,X=1.4,Y=0.6,U=1,S=0.6,R=-90],2,[ZIG,ltypeshp.shx,X=-1,Y=0.4,U=1,S=0.4,R=-90],-2,3,-1,[Track1,ltypeshp.shx,X=0,Y=0,U=1,S=1,R=45],-1,[Track1,ltypeshp.shx,X=-1,Y=0,U=1,S=1,R=-45],3,-2

Что тут не так?

Пробовал ставить U=0 - всё то же самое.

Сделать "ёлочку" из TRACK1 не получится, тогда не вписываюсь в ограничение в 12 элементов.
Миниатюры
Нажмите на изображение для увеличения
Название: 2017-04-04_11-13-53.png
Просмотров: 135
Размер:	18.7 Кб
ID:	186052  

Последний раз редактировалось Enik, 04.04.2017 в 11:39.
Enik вне форума  
 
Непрочитано 04.04.2017, 11:46
1 | #835
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Enik Посмотреть сообщение
Пробовал ставить U=0 - всё то же самое.
Что за параметр U в типах линий? Давно ли появился? В 2010 еще не было.

Цитата:
Сообщение от Enik Посмотреть сообщение
почему-то с ZIG возникли проблемы
2010 на коды U=1 ругался. Я их убрал к едреней фене, без них полет нормальный.

Последний раз редактировалось kp+, 04.04.2017 в 12:06.
kp+ вне форума  
 
Непрочитано 04.04.2017, 12:49
#836
Enik

ГИП
 
Регистрация: 07.06.2015
Сообщений: 1,254


Цитата:
Сообщение от kp+ Посмотреть сообщение
Что за параметр U в типах линий? Давно ли появился? В 2010 еще не было.
Сам толком не знаю. Написано
Цитата:
U - угол поворота относительно предыдущего сегмента линии
Но как он работает - сам до конца не понял. Опытным путём тыкаюсь - мыкаюсь, плюс, видео смотрю.

Цитата:
Сообщение от kp+ Посмотреть сообщение
2010 на коды U=1 ругался. Я их убрал к едреней фене, без них полет нормальный.
Спасибо, дружище!! Да, действительно, убрал - и всё стало нормально.
Enik вне форума  
 
Непрочитано 04.04.2017, 13:41
#837
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Enik Посмотреть сообщение
Опытным путём тыкаюсь
Зачем? Пользоваться mkltype из ET считаете неспортивным?
kp+ вне форума  
 
Непрочитано 04.04.2017, 14:54
#838
Enik

ГИП
 
Регистрация: 07.06.2015
Сообщений: 1,254


Цитата:
Сообщение от kp+ Посмотреть сообщение
Зачем? Пользоваться mkltype из ET считаете неспортивным?
Прочитал всё темы по ET в русскоязычном сегменте, в англоязычный сегмент тоже захаживал. Ну, не ставится ET на acad2014х64 вручную ну вообще никак. Всё перепробовал. Максимум, чего добился - менюшка появилась, но команды так и не заработали.

На образе автокада в допах ET нет. А скачивать другой образ и переустанавливать не хочу. Все настройки придётся переносить, вспоминать, что откуда скачал и как ставил... Да ещё, глядишь, и не заработает. Плюнул я, в общем, и забил. Не так уж сложно в блокноте нужную линию создать.
Enik вне форума  
 
Непрочитано 04.04.2017, 15:03
#839
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


acettest.fas загружал?

----- добавлено через 19 сек. -----
Команду expresstools вызывал? ))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.04.2017, 15:41
#840
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Offtop: Пил уксус? Крокодилов ел? (С) В. Шекспир, "Гамлет"
kp+ вне форума  
 
Непрочитано 04.04.2017, 15:41
#841
Enik

ГИП
 
Регистрация: 07.06.2015
Сообщений: 1,254


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
acettest.fas загружал?
Команду expresstools вызывал? ))
Ага)) а ещё кидал ET в директорию акада + в папку пользователя, в настройках прописывал пути, доверенные местоположения и пр. Отчаявшись, пробовал загружать отдельные компоненты ET через _appload в разных последовательностях (помнится мне, с гео тулз это срабатывало). Просто смотрел, что просит, и подгружал. Нет, не хочет. В последней попытке пытался загружать отдельные лиспы с командами - нет, там в коде используются функции, описание которых - где-то в отдельном файле.

Кстати, ET брал отсюда, с форума. Вот тут

----- добавлено через ~1 мин. -----
Цитата:
Сообщение от kp+ Посмотреть сообщение
Пил уксус? Крокодилов ел? (С) В. Шекспир, "Гамлет"
Offtop: Нет, напиваться не стал, хотя очень хотелось.
Enik вне форума  
 
Непрочитано 05.04.2017, 22:53
1 | #842
Enik

ГИП
 
Регистрация: 07.06.2015
Сообщений: 1,254


Закончил я с типами линий (делал для инженерных коммуникаций). Решил поделиться с народом. Клац

У меня всё отлично работает. Не нарадуюсь.
Enik вне форума  
 
Непрочитано 01.06.2017, 09:39
#843
dodrya4ok


 
Регистрация: 29.10.2008
Сообщений: 74


Создал линию кабельного канала с помощью SHAPE. Вроде получилось, но почему-то вылезла проблема - форма стартует и заканчивается не в начале и конце линии соответственно. Подскажите, как исправить? Файлы прилагаю
Вложения
Тип файла: zip каб канал.zip (808 байт, 54 просмотров)
dodrya4ok вне форума  
 
Непрочитано 01.06.2017, 14:24
#844
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Объекты, отображаемые несколькими параллельными линиями, лучше делать мультилиниями.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 01.06.2017, 15:37
#845
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


Цитата:
Подскажите, как исправить?
никак, если форма не влезает - автоматом дорисовывается линия
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 06.09.2017, 13:29
1 | #846
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Чешская бесплатная программка Создание типов линий с надписями "на лету".
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 06.09.2017 в 13:48.
АлексЮстасу вне форума  
 
Непрочитано 28.10.2017, 14:16
#847
Сергей Юрьевич

Строительство гидротехнических сооружений
 
Регистрация: 01.08.2012
Москва
Сообщений: 8,882


Коллеги, подскажите, может у кого уже есть в наборе такой тип линий?

Или если нет - как его создать? (ссылка на доходчивое описание, как это сделать, тоже подойдёт)
Сергей Юрьевич вне форума  
 
Непрочитано 28.10.2017, 18:03
#848
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от Сергей Юрьевич Посмотреть сообщение
Коллеги, подскажите
Типы линий с заливкой - нераскрытая тема. Посмотрите в теме мои последние посты.
engngr вне форума  
 
Непрочитано 28.10.2017, 20:55
#849
trushev


 
Регистрация: 12.01.2015
Сообщений: 261


Цитата:
Сообщение от Сергей Юрьевич Посмотреть сообщение
Или если нет - как его создать? (ссылка на доходчивое описание, как это сделать, тоже подойдёт)
Как временное при нехватке времени на создание типа линии: простейшее решение см. в #793.
trushev вне форума  
 
Непрочитано 28.10.2017, 22:15
#850
Сергей Юрьевич

Строительство гидротехнических сооружений
 
Регистрация: 01.08.2012
Москва
Сообщений: 8,882


Цитата:
Сообщение от trushev Посмотреть сообщение
Как временное при нехватке времени на создание типа линии: простейшее решение см. в #793.
Для линейных сооружений этот способ пригоден. Но криволинейные элементы таким блоком не размечаются нормально. Кривота и порнография получается
Сергей Юрьевич вне форума  
 
Непрочитано 28.10.2017, 23:36
1 | #851
Enik

ГИП
 
Регистрация: 07.06.2015
Сообщений: 1,254


Цитата:
Сообщение от Сергей Юрьевич Посмотреть сообщение
Коллеги, подскажите, может у кого уже есть в наборе такой тип линий?

Или если нет - как его создать? (ссылка на доходчивое описание, как это сделать, тоже подойдёт)
Извиняй, получилось только 1 закрашенный сегмент, 3 пустых. Не выйдет 4 пустых сегмента, потому что там лимит в 12 штрихов в описании типа линии.

Тут заливка получается за счёт близкого расположения шейпов, при печати сегмент будет полностью закрашен.
Миниатюры
Нажмите на изображение для увеличения
Название: 2017-10-28_23-32-07.png
Просмотров: 140
Размер:	31.1 Кб
ID:	195144  
Вложения
Тип файла: rar TEST.rar (218 байт, 29 просмотров)
Enik вне форума  
 
Непрочитано 29.10.2017, 00:08
#852
Сергей Юрьевич

Строительство гидротехнических сооружений
 
Регистрация: 01.08.2012
Москва
Сообщений: 8,882


Цитата:
Сообщение от Enik Посмотреть сообщение
Извиняй, получилось только 1 закрашенный сегмент, 3 пустых. Не выйдет 4 пустых сегмента, потому что там лимит в 12 штрихов в описании типа линии.

Тут заливка получается за счёт близкого расположения шейпов, при печати сегмент будет полностью закрашен.
интересное решение!
надо подумать, как его допилить
Сергей Юрьевич вне форума  
 
Непрочитано 29.10.2017, 10:49
#853
Enik

ГИП
 
Регистрация: 07.06.2015
Сообщений: 1,254


Цитата:
Сообщение от Сергей Юрьевич Посмотреть сообщение
интересное решение!
надо подумать, как его допилить
Единственное, чего я так и не понял - это как сделать так, чтобы шейпы начинались чётко с начала линии, а в конце нормально обрывались, без артефактов. Но может быть, что это неизлечимо...
Enik вне форума  
 
Непрочитано 30.10.2017, 10:09
1 | #854
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от Сергей Юрьевич Посмотреть сообщение
Для линейных сооружений этот способ пригоден. Но криволинейные элементы таким блоком не размечаются нормально. Кривота и порнография получается
Цитата:
Сообщение от Enik Посмотреть сообщение
Единственное, чего я так и не понял - это как сделать так, чтобы шейпы начинались чётко с начала линии, а в конце нормально обрывались, без артефактов. Но может быть, что это неизлечимо
Для похожих случаев писал когда-то лисп. Лежит здесь Проблема с созданием линии Ж.Д.

Цитата:
Сообщение от Сергей Юрьевич Посмотреть сообщение
Коллеги, подскажите, может у кого уже есть в наборе такой тип линий?

Или если нет - как его создать? (ссылка на доходчивое описание, как это сделать, тоже подойдёт)
Еще можно попробовать как описано здесь
Цитата:
Сообщение от Valery Brelovsky Посмотреть сообщение
А что мешает создать подобное тремя полилиниями. Я всегда раскрашиваю бордюр в проекте организации движения, на автодорогах. Три полилинии средняя пунктирная и тодщина равна растоянию между крайними линиями. Чтобы линия хорошо проходила через точки нужно в свойствах переключить Disabled на Enabled
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 07.11.2017, 10:35 создание линии
#855
Alexandroff


 
Регистрация: 07.11.2017
Сообщений: 2


Добрый день! подскажите пожалуйста как создать такую линию?
Нажмите на изображение для увеличения
Название: P71107-102553(1).jpg
Просмотров: 107
Размер:	72.6 Кб
ID:	195412
Alexandroff вне форума  
 
Непрочитано 07.11.2017, 11:13
#856
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Alexandroff Посмотреть сообщение
Добрый день! подскажите пожалуйста как создать такую линию?
С помощью нескольких концентрических "форм" CIRCLE1 из ltshape.shx (из комплекта стандартной поставки Акада всех обозримых версий) и команды mkltype из Express tools.
Сплошную заливку в описании типов линий Акад не поддерживает (не знаю как в версии 2018 или будущей 2019).
kp+ вне форума  
 
Непрочитано 07.11.2017, 11:37
#857
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от Alexandroff Посмотреть сообщение
Добрый день! подскажите пожалуйста как создать такую линию?
Цитата:
Сообщение от kp+ Посмотреть сообщение
С помощью нескольких концентрических "форм" CIRCLE1 из ltshape.shx
Пример Связь_подземная_сущ
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 08.11.2017, 09:00
#858
Alexandroff


 
Регистрация: 07.11.2017
Сообщений: 2


Цитата:
Сообщение от VVA Посмотреть сообщение
Благодарю!

А не подскажите как узнать где находится описание линии чтобы ее отредактировать, в частности нужно убрать пробелы и надпись сделать над линией.
Нажмите на изображение для увеличения
Название: Screenshot_1.png
Просмотров: 68
Размер:	48.6 Кб
ID:	195449

Последний раз редактировалось Кулик Алексей aka kpblc, 08.11.2017 в 09:33.
Alexandroff вне форума  
 
Непрочитано 10.11.2017, 09:21
#859
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Alexandroff, LISP.Экспорт описания типа линии из dwg файла в lin
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 30.04.2018, 19:36 Стиль линии из параллельных прямых
#860
Wanted


 
Регистрация: 24.09.2015
Сообщений: 36


Добрый день.

Подскажите как создать стиль лини (для обозначение оконных рам в чертежах БТИ), состоящую из 2-х параллельных прямых, без разрывов и с толщиной 100 мм. друг от друга. Пробовал сделать через Express tools, после применения не корректно отражается на коротких участках (до : http://c2n.me/3TPwvZg , после: http://c2n.me/3TPwyAr). Сделать такой тип линии через блокнот, не используя SHP я не понимаю.

Прикрепляю коды LIN и SHP:
Код:
[Выделить все]
*OKNO2,рама окна
A,001,[OKNO1,Rama okna new1,s=1],-99.147235
Код:
[Выделить все]
*1,58,OKNO1
4,125,4,80,3,200,3,64,002,9,(127,-127),(1,-1),(0,0),001,9,(-127,0),(-1,0),(0,0),002,9,(0,127),(0,1),(0,0),001,9,(127,0)
(1,0),(0,0),002,9,(-127,0),(-1,0),(0,0),001,4,64,4,200,3,80,3,125,0
Спасибо.

----- добавлено через ~1 ч. -----
А может есть возможность преобразовать полилинию или отрезок в мультилинию?
Wanted вне форума  
 
Непрочитано 02.05.2018, 11:05
#861
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Wanted Посмотреть сообщение
А может есть возможность преобразовать полилинию или отрезок в мультилинию?
Есть.
Обсуждалось тут http://forum.dwg.ru/showthread.php?t=3127
Ну и прямая ссылка на чудо-средство: http://www.cadforum.cz/cadforum_en/d...asp?fileID=670
kp+ вне форума  
 
Непрочитано 02.05.2018, 16:00
#862
Wanted


 
Регистрация: 24.09.2015
Сообщений: 36


Спасибо!

Последний раз редактировалось Wanted, 03.05.2018 в 00:50.
Wanted вне форума  
 
Непрочитано 07.06.2018, 21:51
#863
asas


 
Регистрация: 29.03.2018
Сообщений: 35


Здравсвуите. помогите пожалуиста создать непрерывистую линию со стрелками в одну сторону. Спасибо
asas вне форума  
 
Непрочитано 08.06.2018, 03:03
1 | #864
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от asas Посмотреть сообщение
непрерывистую линию со стрелками в одну сторону
Возьмите наиболее подходящую, и доработайте ее.
Например, берем из сообщения #9 этой темы описание типа ГВ, заменяем буквы "ГВ" на ">", убираем/заменяем все отрицательные штрихи на положительные (т.е. убираем пробелы) и т.д...
Т.е. вместо:
Цитата:
*горячая_вода,Горячее водоснабжение ---- ГВ ---- ГВ ---- ГВ ----
A,.5,-.2,["ГВ",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2
получаем вроде:
Цитата:
*нерперывная_стрелки, ---->---->---->----
A,.5,.2,[">",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],.2
Ничего не проверял - написал о принципах.
__________________
количество моих сообщений не говорит о знании Автокада

Последний раз редактировалось АлексЮстасу, 08.06.2018 в 03:10.
АлексЮстасу вне форума  
 
Непрочитано 08.06.2018, 12:43
#865
asas


 
Регистрация: 29.03.2018
Сообщений: 35


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Ничего не проверял - написал о принципах.
Спасибо, стрелка сама как- то ниже линии, не по середине, как ее поднятъ в верх, Спасибо
asas вне форума  
 
Непрочитано 08.06.2018, 21:58
1 | #866
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от asas Посмотреть сообщение
стрелка сама как- то ниже линии, не по середине, как ее поднятъ в верх
В моем примере в описании вставляемого символа:
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
[">",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05]
есть "S" - масштаб символов, "X" - сдвиг по оси линии, "Y" - сдвиг вверх-вниз от оси линии.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 20.06.2018, 12:06
#867
Bibidougan


 
Регистрация: 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 должно быть посередине. Написал коряво, но вроде понятно.
Bibidougan вне форума  
 
Непрочитано 20.06.2018, 12:09
#868
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Типом линии подобное не реализовать, насколько я помню.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 20.06.2018, 15:23
#869
asas


 
Регистрация: 29.03.2018
Сообщений: 35


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Типом линии подобное не реализовать, насколько я помню.
Да, и я понял....
asas вне форума  
 
Непрочитано 20.06.2018, 15:35
#870
trir


 
Регистрация: 18.12.2010
Сообщений: 5,108


это можно сделать стилем метки в Map 3D
trir вне форума  
 
Непрочитано 21.06.2018, 16:00
#871
Gotch


 
Регистрация: 07.02.2007
Сообщений: 200


Пытаюсь разобраться с этим типом линии

Нашел тип линии который очень подошел и понравился
попытался описать его в лин файле акада
но у линии вначале и в конце есть сплошной участок - если описывать в лин файле
посмотрите файл двг который я прикладываю

поясните пожалуйста почему у того типа линии который я нашел нету сплошных участков а у моего типа линии есть эти сплошные участки
Вложения
Тип файла: dwg
DWG 2007
демонтаж.dwg (1.23 Мб, 125 просмотров)
Gotch вне форума  
 
Непрочитано 21.06.2018, 16:48
#872
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Gotch Посмотреть сообщение
попытался описать его в лин файле акада
Читайте тему внимательно, где-то в ее необъятных просторах есть ссылка на ЛИСП по выгрузке типа линий из DWG в LIN-файл.
kp+ вне форума  
 
Непрочитано 22.06.2018, 07:55
#873
Gotch


 
Регистрация: 07.02.2007
Сообщений: 200


Цитата:
Сообщение от kp+ Посмотреть сообщение
Читайте тему внимательно, где-то в ее необъятных просторах есть ссылка на ЛИСП по выгрузке типа линий из DWG в LIN-файл.
этот лисп не помог

вот что он выдал

этот тип линии я нашел и мне хотелось бы его воспроизвесит
*ДЕМОНТАЖ, Демонтаж, -- Х ---- Х ---- Х ----
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
Gotch вне форума  
 
Непрочитано 22.06.2018, 10:15
#874
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от Gotch Посмотреть сообщение
этот лисп не помог

вот что он выдал

этот тип линии я нашел и мне хотелось бы его воспроизвесит
*ДЕМОНТАЖ, Демонтаж, -- Х ---- Х ---- Х ----
A,0.00000000,-10.00000000,-10.00000000
поэтому описанию ничего не получится
Ну не знаю, где глюк в том ЛИСПе, но результат не так уж трудно исправить вручную:
*ДЕМОНТАЖ2, Демонтаж, -- Х ---- Х ---- Х ----
A,0.00000000,-10.00000000,["Х",Standard,r=0,S=2.00000000,X=0.00000000,Y=-1.00000000],-10.00000000
Загрузите в Акад и найдите хотя бы одно отличие от "оригинала".

Цитата:
Сообщение от Gotch Посмотреть сообщение
поясните пожалуйста почему у того типа линии который я нашел нету сплошных участков а у моего типа линии есть эти сплошные участки
Видимо, потому, что у Вас в качестве точек используются не "настоящие точки" (0.0000, как в исходнике), а короткие сплошные участки (0.00254). А где-то в глубинах Акада зашит малопонятный алгоритм обработки сплошных участков типа линий на концах.

Последний раз редактировалось kp+, 22.06.2018 в 10:23.
kp+ вне форума  
 
Непрочитано 22.06.2018, 10:50
#875
Gotch


 
Регистрация: 07.02.2007
Сообщений: 200


Точно! спасибо! сработало!
Благодарю!
Gotch вне форума  
 
Непрочитано 11.07.2018, 09:41
1 | #876
Bruten


 
Регистрация: 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, спасибо ему за основу =)
Миниатюры
Нажмите на изображение для увеличения
Название: Линии.JPG
Просмотров: 232
Размер:	20.8 Кб
ID:	204337  Нажмите на изображение для увеличения
Название: Линии2.JPG
Просмотров: 199
Размер:	25.1 Кб
ID:	204338  
Вложения
Тип файла: rar Мои линии.rar (366 байт, 200 просмотров)
Bruten вне форума  
 
Непрочитано 17.02.2019, 12:31
#877
azot-86


 
Регистрация: 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
Может кто то подскажет, как убрать промежутки.
Миниатюры
Нажмите на изображение для увеличения
Название: волнистая линия.jpg
Просмотров: 74
Размер:	23.8 Кб
ID:	211067  
azot-86 вне форума  
 
Непрочитано 17.02.2019, 17:19
#878
OlVish

геодезист
 
Регистрация: 28.07.2013
SPb
Сообщений: 103


попробуй заменить в 1-й форме угол на 270, во 2-й - символ на "обратную скобку" и убрать последний пробел, смещение по "у" тоже надо будет поменять (зависит от шрифта, который в стиле LEGEND)
в типе линия "Изоляция" используется форма, а не символ шрифта как у тебя
__________________
Создание файлов форм и шрифтов (shx) http://dwg.ru/board/32231
OlVish вне форума  
 
Непрочитано 17.02.2019, 21:48
#879
azot-86


 
Регистрация: 26.07.2010
Сообщений: 3


Спасибо получилось. Волнистая линия
Код:
*С_линия,С_линия SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
A,.0001,-1.35,["(",LEGEND,S=1.0,R=90.0,X=0,Y=-0.33],-1.35,[")",LEGEND,S=1.0,R=90.0,X=0,Y=-0.14]
Миниатюры
Нажмите на изображение для увеличения
Название: волнистая линия 2.jpg
Просмотров: 100
Размер:	24.3 Кб
ID:	211073  
azot-86 вне форума  
 
Непрочитано 18.02.2019, 08:54
#880
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


Цитата:
Сообщение от azot-86 Посмотреть сообщение
Волнистая линия
а если на компьютере нету шрифта Legend?
kacugu вне форума  
 
Непрочитано 18.02.2019, 09:18
| 1 #881
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


А разве тут указывается шрифт, а не стиль? Просто реально не помню.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 18.02.2019, 09:40
#882
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
А разве тут указывается шрифт, а не стиль?
действительно, указывается стиль.Offtop: затупил
kacugu вне форума  
 
Непрочитано 18.02.2019, 10:24
#883
azot-86


 
Регистрация: 26.07.2010
Сообщений: 3


Использовал стиль "Legend" в надежде, что обычно его ни кто не трогает
azot-86 вне форума  
 
Непрочитано 18.02.2019, 12:29
#884
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Цитата:
Сообщение от azot-86 Посмотреть сообщение
Использовал стиль "Legend" в надежде, что обычно его ни кто не трогает
https://forum.dwg.ru/showpost.php?p=...&postcount=364
Тип линий "гофрошланг" на основе вездесущего ltshape.shx, не зависимого ни от каких стилей текста
kp+ вне форума  
 
Непрочитано 12.03.2019, 04:48
#885
Sart


 
Регистрация: 14.02.2011
Сообщений: 66


День добрый. Подскажите возможно ли решить следующую проблему.
Сделал линию из штрихов и текста.
Код:
[Выделить все]
*Сети связи
A,3,-1.5,3,-0.5,["V0",ГП,S=2,Y=-1],-3.75,3,-1.5,3,-1.5
Проблема в том что первый и последний штрихи линии при растягивании могут достигать длины до 4х указанных длин штриха, т.е. вместо 3 мм получаются почти по 12.
Испробовал кучу разных последовательностей и вариантов, никак не получается избавиться от длинных штрихов .
Миниатюры
Нажмите на изображение для увеличения
Название: Линия.JPG
Просмотров: 139
Размер:	23.4 Кб
ID:	211793  
Sart вне форума  
 
Непрочитано 12.03.2019, 05:02
#886
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Sart Посмотреть сообщение
Проблема в том что первый и последний штрихи линии при растягивании могут достигать длины до 4х указанных длин штриха
Это слабость, недостаток отображения типов линий Автокада.
Попробуйте первое значение задать положительным оч. маленьким, 0.00000001 или т.п. Потом дать отрицательное (пробел) нужной длины, и далее как нужно.
Но может быть в том же духе, что и сейчас.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 12.03.2019, 05:23
#887
Sart


 
Регистрация: 14.02.2011
Сообщений: 66


АлексЮстасу пробовал. тоже не то получается.
Вроде уже кучу линий сделал, но такого сочетания штрихов пока не случалось, все нормально было. А здесь получается сколько штрихов задашь, на столько первая и последняя линия увеличиваются вроде. И меньше задать нельзя, именно такая линия нужна.
Sart вне форума  
 
Непрочитано 14.03.2019, 07:02
1 | #888
archyol


 
Регистрация: 15.04.2013
Сообщений: 6


Здравствуйте, форумчане! Делюсь линией, которая была нужна, но нигде не могла найти. Где-то даже читала, что эту линию создать невозможно. Линия "Высоковольтный кабель" с двумя стрелочками. Это возможно. Долго мучилась, пока поняла, как сделать. Всё получались какие-то косячные. А эта - прям самой нравится!
*КЛвв3,<<---->>
A,4,[ZIG,ltypeshp.shx,x=-.75,y=.75,s=.75,r=-90],-1,[ZIG,ltypeshp.shx,x=-.75,y=.75,s=.75,r=-90],-2,[ZIG,ltypeshp.shx,x=.75,y=-.75,s=.75,r=90],-1,[ZIG,ltypeshp.shx,x=.75,y=-.75,s=.75,r=90],4
Миниатюры
Нажмите на изображение для увеличения
Название: ВВ линия моя.png
Просмотров: 160
Размер:	5.9 Кб
ID:	212362  

Последний раз редактировалось archyol, 28.03.2019 в 10:02. Причина: Вставка миниатюры
archyol вне форума  
 
Непрочитано 21.03.2019, 06:04
#889
Sart


 
Регистрация: 14.02.2011
Сообщений: 66


Подскажите возможно ли сделать чтобы в окне диспетчера типов линий, по кнопке загрузить сразу показывались линии из моего файла, а не acadiso.lin. Т.е. сделать файл с моим типом линий по умолчанию. Не могу что то найти ни где переопределить файл, ни команды такой. Есть конечно вариант просто заменить данный файл своим, переименовав его, но хочется по человечески сделать
Sart вне форума  
 
Непрочитано 21.03.2019, 09:46
#890
Barmaley Bubusikin


 
Регистрация: 05.06.2014
Сообщений: 77


Цитата:
Сообщение от archyol Посмотреть сообщение
Всё получались какие-то косячные. А эта - прям самой нравится!
*КЛвв3,<<---->>
A,4,[ZIG,ltypeshp.shx,x=-.75,y=.75,s=.75,r=-90],-1,[ZIG,ltypeshp.shx,x=-.75,y=.75,s=.75,r=-90],-2,[ZIG,ltypeshp.shx,x=.75,y=-.75,s=.75,r=90],-1,[ZIG,ltypeshp.shx,x=.75,y=-.75,s=.75,r=90],4
Вот так точнее и, возможно, красивше:
*КЛвв3_v1,<<---->>
A,5,-2,[ZIG,ltypeshp,x=.75,y=-.75,s=.75,r=90],1,[ZIG,ltypeshp,x=.5,y=-.5,s=.5,r=90],8,[ZIG,ltypeshp,x=-.5,y=.5,s=.5,r=-90],1,[ZIG,ltypeshp,x=-.75,y=.75,s=.75,r=-90],-2,5
*КЛвв3_v2,<<---->>
A,4,[ZIG,ltypeshp,x=-.5,y=.5,s=.5,r=-90],1,[ZIG,ltypeshp,x=-.75,y=.75,s=.75,r=-90],-2,10,-2,[ZIG,ltypeshp,x=.75,y=-.75,s=.75,r=90],1,[ZIG,ltypeshp,x=.5,y=-.5,s=.5,r=90],4
Миниатюры
Нажмите на изображение для увеличения
Название: Условные знаки М 5000, 2000, 1000, 500 - 2004_29.png
Просмотров: 151
Размер:	1.5 Кб
ID:	212080  

Последний раз редактировалось Barmaley Bubusikin, 23.03.2019 в 19:18. Причина: исправление ошибки и дополнение
Barmaley Bubusikin вне форума  
 
Непрочитано 22.03.2019, 12:24
#891
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Здравствуйте! Возможно ли сделать пользовательский тип линии сплошная с невидимой осью. Т.е. как-будто мы ее отофсетили на определенное расстояние. Спасибо!
LiSa вне форума  
 
Непрочитано 22.03.2019, 13:25
#892
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


можно, например с помощью стандартных shape'ов TRACK1. Но нормально работать будет только на прямых участках. На изломах, а тем более на дугах и кривых, будет "ломаться". И в центре будут точечки, от них, кажется, нельзя избавиться - фундаментальное ограничение движка обработки типов линий.
А чем Вам мультилиния не нравится?

*PARAL,===
A,0,-1,[TRACK1,ltypeshp,y=-.5,s=1,r=90],0,[TRACK1,ltypeshp,y=.5,s=1,r=90]

Последний раз редактировалось kp+, 22.03.2019 в 13:44.
kp+ вне форума  
 
Непрочитано 22.03.2019, 13:47
#893
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


тема была http://www.caduser.ru/forum/topic24784.html
Хмурый вне форума  
 
Непрочитано 22.03.2019, 13:53
#894
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


тема была, но нормального решения не было....впрочем, у меня тоже нет разве что не зависит от стилей текста.
kp+ вне форума  
 
Непрочитано 22.03.2019, 13:54
#895
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


kp+, да. результат тот-же
Цитата:
Сообщение от LiSa Посмотреть сообщение
Здравствуйте! Возможно ли сделать пользовательский тип линии сплошная с невидимой осью. Т.е. как-будто мы ее отофсетили на определенное расстояние. Спасибо!
а если так?
Double Offset

Последний раз редактировалось Хмурый, 22.03.2019 в 14:01.
Хмурый вне форума  
 
Непрочитано 22.03.2019, 14:10
1 | #896
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


Ну это два "простых офсета", только выполняемые за один щелчок мыши. В результате образуются три (или два, при удалении оригинала) разрозненных объекта.
О мультлинии я уже напомнил, можно еще предложить дин. блок или вообще пользовательский объект на базе ARX, но это далеко за рамками данной темы.
Если вопрос задан здесь, то LiS'e нужна двойная линия, ведущая себя как обычная линия, без выкрутасов, присущих мультилинии/дин. блоку/экзотическим объектам.
kp+ вне форума  
 
Непрочитано 23.03.2019, 16:11 Как создать данный тип линии (код .lin)
#897
AlexS89+


 
Регистрация: 23.03.2019
Сообщений: 1


Доброе время суток!

Помогите разобраться как создан данный тип линии (см. вложение). Приложенных файлов .shx не было (отображается без них).
Вложения
Тип файла: dwg
DWG 2010
Слаботочка.dwg (768.3 Кб, 108 просмотров)
AlexS89+ вне форума  
 
Непрочитано 25.03.2019, 18:01
#898
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,187


В файле целая куча всяких типов линий, и непонятно, какой из них "данный". Но можно выгрузить их все в lin-файл и пристально изучить. Поиск в помощь, обсуждалось в т.ч. в данной теме
kp+ вне форума  
 
Непрочитано 26.03.2019, 13:58
#899
LiSa


 
Регистрация: 11.03.2008
Сообщений: 234


Цитата:
Сообщение от kp+ Посмотреть сообщение
Если вопрос задан здесь, то LiS'e нужна двойная линия, ведущая себя как обычная линия, без выкрутасов, присущих мультилинии/дин. блоку/экзотическим объектам.
Именно так. Но как я поняла это невозможно.
LiSa вне форума  
 
Непрочитано 28.03.2019, 07:57
#900
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


где-то когда-то нашёл лисп по отрисовке двойной линии. Может, чем-нибудь поможет. Это не новый тип линии.
Вложения
Тип файла: lsp DLINE.LSP (67.0 Кб, 77 просмотров)

Последний раз редактировалось Хмурый, 28.03.2019 в 08:08.
Хмурый вне форума  
 
Непрочитано 28.03.2019, 09:32
#901
archyol


 
Регистрация: 15.04.2013
Сообщений: 6


Цитата:
Сообщение от Barmaley Bubusikin Посмотреть сообщение
Вот так точнее и, возможно, красивше
Согласна, что ГОСТ есть ГОСТ, но почему-то на съемках "нарисованы" именно такие, как у меня... Конечно, не совсем такие, но лучше я все равно не могу сделать.
Миниатюры
Нажмите на изображение для увеличения
Название: ВВ кабель на съемке.jpg
Просмотров: 244
Размер:	61.0 Кб
ID:	212361  
archyol вне форума  
 
Непрочитано 16.07.2019, 15:45
#902
Sanmart


 
Регистрация: 05.05.2009
СПб
Сообщений: 423


Здравствуйте все!
Не уверен, что спрашиваю в нужной ветке форума, но тем не менее. Недавно перешёл с 2014-го на 2019-й Автокад. Возникла проблема о отображением типов линий штриховок. Т.е. я создаю штриховку и присваиваю ей какой-либо тип линии (например, dashed). Штриховка продолжает отображаться линиями continuos. В 2014-м всё отображается корректно.
Собственно линии и полилинии, с разными Linetype'ами, отображаются корректно. Использование Match Properties с линий на штриховку результата не даёт.
Global Scale Factor ставил самый разный, Linetype scale тоже менял по-всякому, результат = 0.
Аналогичный опыт на компьютере коллеги дал точно такой же результат.
Вопрос: это глюк 2019-го Автокада или есть какие-то настройки, о которых я не знаю?

Последний раз редактировалось Sanmart, 16.07.2019 в 16:08.
Sanmart вне форума  
 
Непрочитано 16.07.2019, 16:10
1 | #903
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 911


Sanmart, посмотрите переменную "HPLINETYPE"
kacugu вне форума  
 
Непрочитано 16.07.2019, 16:20
#904
Sanmart


 
Регистрация: 05.05.2009
СПб
Сообщений: 423


Ура! Заработало!
kacugu, большое спасибо!
Sanmart вне форума  
 
Непрочитано 27.11.2019, 10:24
#905
merkur1y

дороги
 
Регистрация: 12.07.2019
СПб
Сообщений: 153


Здравствуйте, форумчане.
Есть такая задача в проектировании автодорог как расстановка сигнальных столбиков на обочинах.
Суть задачи состоит в том, чтобы определить для каждой стороны дороги (правой и левой, т.е. для внутренней и внешней стороны кривой) и для каждого промежутка дороги (пикет) расстояние между этими столбиками. В результате возникает даже на коротком участке в километр порядка 20-30 разных интервалов.
Не знаю как все, но мне проще это делать не через РОБУР, а с помощью функции РАЗМЕТИТЬ: вдоль линии просто задаю интервал и блоки (одного размера!) расставляются на нужных расстояниях.
После десятого раза переделывания одного и того же файла возникло желание сделать новые типы линий, в которых на определенных интервалах стоят эти блоки (на расстояниях: 3м, 5м, 10м, 12м, 15м и т.д. в соответствии с ГОСТ 52289-2004 п.8.2).
Так вот вопрос к гуру ЛИСПа или просто гуру автокада: можно ли через свойство линии "масштаб типа линии", выставляя соответствующий масштаб, сделать так, чтобы блоки не увеличивались соответственно этому масштабу? Или может иной способ есть?
Или всё же не стоит надеяться на наличие какой-то уникальной мега-супер линии с функцией одной кнопки, и просто пользоваться набором линии или просто древней функцией разметить.
merkur1y вне форума  
 
Непрочитано 27.11.2019, 11:01
1 | 1 #906
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,941


Цитата:
Сообщение от merkur1y Посмотреть сообщение
Так вот вопрос к гуру ЛИСПа или просто гуру автокада: можно ли через свойство линии "масштаб типа линии", выставляя соответствующий масштаб, сделать так, чтобы блоки
Массив по траектории пробовал?
engngr вне форума  
 
Непрочитано 27.11.2019, 13:30
#907
merkur1y

дороги
 
Регистрация: 12.07.2019
СПб
Сообщений: 153


Цитата:
Сообщение от engngr Посмотреть сообщение
Массив по траектории
Идея хорошая, спасибо. поудобнее чем разметка. но при том количестве операций, которое требуется производить, когда делаешь всё заново - всё же трудоёмкий способ. Но когда переделываешь те же интервалы и просто требуется изменить расстояние - подходит как раз.
merkur1y вне форума  
 
Непрочитано 27.11.2019, 14:16
#908
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,924
<phrase 1=


Цитата:
Сообщение от merkur1y Посмотреть сообщение
новые типы линий, в которых на определенных интервалах стоят эти блоки
это как?
PS если это просто линии типа этих
Нажмите на изображение для увеличения
Название: Line.png
Просмотров: 234
Размер:	38.4 Кб
ID:	220476
то что считать бум?
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 21.05.2020, 14:12 Помогите создать типы линий
#909
Анна_КИП


 
Регистрация: 21.05.2020
Сообщений: 1


Необходимо создать линии для прокладки кабеля в трубе.

Очень нужна помощь!!Пожалуйста
Миниатюры
Нажмите на изображение для увеличения
Название: 2020-05-21_16-10-55.png
Просмотров: 152
Размер:	2.7 Кб
ID:	226445  
Анна_КИП вне форума  
 
Непрочитано 22.05.2020, 14:05
#910
ArtistAvidaDollars

инженер-проектировщик
 
Регистрация: 27.03.2012
Москва/Ейск
Сообщений: 141
Отправить сообщение для ArtistAvidaDollars с помощью Skype™


Цитата:
Сообщение от Анна_КИП Посмотреть сообщение
Необходимо создать линии для прокладки кабеля в трубе.

Очень нужна помощь!!Пожалуйста
Думаю, что вам нужно готовое решение без лишних пояснений
Вложения
Тип файла: zip Линии (прокладка кабеля) по ГОСТ.zip (84.4 Кб, 144 просмотров)
__________________
главное не останавливаться...
ArtistAvidaDollars вне форума  
 
Непрочитано 22.05.2020, 14:30
#911
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


...
Nike вне форума  
 
Непрочитано 22.05.2020, 17:32
#912
Alexey_02


 
Регистрация: 23.05.2007
Москва
Сообщений: 98


Nike, просит четыре (*.shx) файла. Видимо, что-то будет не так при отображении линий?
__________________
Вот так вот, ...
Alexey_02 вне форума  
 
Непрочитано 11.07.2020, 21:24
#913
Nazarova

Геолог
 
Регистрация: 12.09.2012
Кузбасс (Кемерово)
Сообщений: 12


Цитата:
Сообщение от VVA Посмотреть сообщение
В обычном блокноте сведи shp файлы в один и откомпилируй заново
Простите за возможно глупый вопрос, но как это - "откомпелируй заново", что нужно сделать. Тоже хочу свести все формы в один файл. С блокнотом справилась, но что дальше?

Сохраняю тексты в формате ASCII, а затем с помощью команды КОМПИЛ создаю файл формы (SHX) с тем же именем, что и у файла определения формы.
Хранить их нужно в папке support, прописанной во вспомог.пути настроек, верно?
Nazarova вне форума  
 
Непрочитано 07.07.2022, 13:03
#914
ан-2


 
Регистрация: 07.07.2022
Сообщений: 2


День бодрый
Помогите создать тип линии, что-то у самого не получается то что надо. Нужна линия "Зона затопления/подтопления". Выглядит она так: сплошная линия, на ней по центру буква Х
Блин, не знаю как прицепить изображение, чтобы показать линию
ан-2 вне форума  
 
Непрочитано 07.07.2022, 15:28
#915
name02


 
Регистрация: 10.01.2020
Сообщений: 420


Описание типа линии:

*Зона затопления_подтопления,Зона затопления (подтопления) ---X---X---
A,5,-1,["X",STANDARD,s=2.5,y=-1.5,u=0],-3,10

Но тут обрати внимание - буква "Х" будет писаться текстовым стилем STANDARD. Поэтому размеры буквы и ее начертание будут зависеть от конкретных настроек в файле, где ты будешь применять этот тип линии.

На будущее смотри тут.
name02 вне форума  
 
Непрочитано 08.07.2022, 12:36
#916
ан-2


 
Регистрация: 07.07.2022
Сообщений: 2


Спасибо
ан-2 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Создание нового типа линий



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание нового материала в 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