Express Tools - mkltype (Make Linetype) "cъедает" нули в конце чисел
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Express Tools - mkltype (Make Linetype) "cъедает" нули в конце чисел

Express Tools - mkltype (Make Linetype) "cъедает" нули в конце чисел

Ответ
Поиск в этой теме
Непрочитано 06.10.2011, 14:32 #1
Express Tools - mkltype (Make Linetype) "cъедает" нули в конце чисел
andery
 
Регистрация: 27.12.2007
Сообщений: 132

Если создавать тип лини с помощью mkltype, то если мы нарисовали линию длиной 1000, а высота буквы 50, то в файле лини сохраняется следующее (например)
А,1,-9,["буква",Standard,y=-25,s=5,u=0],-79
Вместо
А,1000,-9,["буква",Standard,y=-25,s=50,u=0],-79
И так со всеми целыми числами, которые кратные 10.
11000 - дает 11, 220 даст - 22.
Целый день промучился, искал почему не создает нормально линии.
Если курсором задавать длину, высоту - создает нормально, если вводишь числа кратные 10 - некорректно создает тип линии.
Проверено на 2011, 2012 версии.
Можно что сделать с этим?
Просмотров: 2473
 
Непрочитано 06.10.2011, 20:21
#2
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,176


Трудно сказать, что там за ограничения или глюки. В конце концов, файл *.lin можно подредактировать в "блокноте".
А зачем такие извращения с кратными 100 и 1000 длинами штрихов? Чтобы правильно отображались при масштабе видового экрана 1:100, 1:1000?
Используйте человеческие длины штрихов, масштаб типа линий 1:1 и настройку его отображения "в единицах листа".
kp+ вне форума  
 
Автор темы   Непрочитано 07.10.2011, 09:29
#3
andery


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


Цитата:
Сообщение от kp+ Посмотреть сообщение
Трудно сказать, что там за ограничения или глюки. В конце концов, файл *.lin можно подредактировать в "блокноте".
А зачем такие извращения с кратными 100 и 1000 длинами штрихов? Чтобы правильно отображались при масштабе видового экрана 1:100, 1:1000?
Используйте человеческие длины штрихов, масштаб типа линий 1:1 и настройку его отображения "в единицах листа".
Была задача объяснить "блондинкам" и бабушкам как создавать свой тип линии без разбирания содержимого файла *.lin , вот и попал в передрягу с этими линиями. Мелочь, а неприятно.
andery вне форума  
 
Непрочитано 10.10.2011, 09:44
#4
Свиридов

ведущий инженер отдела автоматизации проектных работ
 
Регистрация: 18.05.2009
Воронеж
Сообщений: 391


Цитата:
Сообщение от andery Посмотреть сообщение
Была задача объяснить "блондинкам" и бабушкам как создавать свой тип линии без разбирания содержимого файла *.lin , вот и попал в передрягу с этими линиями. Мелочь, а неприятно.
Offtop: Ндаа... создание своих типов линий без редактирования lin-файла может быть обречено на некорректность отображения линий.
Свиридов вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Express Tools - mkltype (Make Linetype) "cъедает" нули в конце чисел