Пожалуйста, не блокируйте рекламу!

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Sahafa

  • **
  • 70
  • Репутация: +14/-12
  • Пол: Мужской
  • བྱམས་པ་བཀྲ་ཤིས༎

Test

Здравствуйте!
Мне часто приходится Разрабатывать детали и узлы в которых надо показывать гидроизоляцию. Затем, эти чертежи надо переводить в DWG. Применяемая мной архикадовская линия гидроизоляции не отображается в чертеже формата DWG без файла SHX. Смежники недовольны. Приходится приходится чертить 3 линии (две сплошные и пунктирную между ними).
Прошу специалиста разбирающегося в GDL сделать для меня библиотечный элемент "Гидроизоляция" по образу и подобию существующего библиотечного элемента "Изоляция волоконная 16" (расположен: Библиотека Archicfd 16/1.ОСНОВНАЯ БИБЛИОТЕКА 16/1.7 2D-элементы 16/Символы графические 16/Изоляция волоконная 16.gsm).
Почему библиотечный элемент? Потому что библиотечные элементы при переводе в DWG разлагаются на линии и штриховки и прекрасно отображаются в DWG.
Думаю, такой билиотечный элемент "Гидроизоляция" облегчит жизнь многим проектировщикам.
Надеюсь на понимание и помощь. Спасибо.

Вот моя попытка сделать такой элемент. Не знаю как заставить это повторяться по длине. Делал всё методом тыка и подбора.Штрих 10х50 м, две линии по 100 м, т.е. штрих и пробел всего длинной 100 м. Отношение по длине 1/2.
2D скрипт:

!
!   Имя      : Гидроизоляция 02.gsm
!   Дата     : 11 августа 2015 г.
!   Версия   : 16.00

!

pen gs_cont_pen !Перо контура задать в параметрах

if abs(B) < 0.0001 then ! B is near zero
    text2 0,B, `Нулевая высота!`
    end
endif

if abs(A) < 0.0001 then ! too narrow to be displayed
    A = 0.0001
endif

x = 100          ! one period of the meander
y = 10         ! to keep the shape undistorted
!nFullPeriods = round_int((A/x)/(B/y))
nFullPeriods = round_int(A/x)


if nFullPeriods = 0 then
    ! the drawing will be distorted bu t visible
    nFullPeriods = 1
endif

hotspot2 0,b
hotspot2 0,b/2
hotspot2 a,b/2

mul2 A/x*nFullPeriods, B/y

for i=1 to nFullPeriods


fill "Сплошная штриховка"
poly2_b{5}       5,     34,      1,      3,     d,      0,
                   0,            0,            1,            0,            0,            1,            0,
        0.0000, -0.0000,     33,
        0.0000, 10,     33,
        50, 10,     33,
        50, -0.0000,     33,
        0.0000, -0.0000,     33

pen         c
line_property       0
line2    0.0000, -0.0000, 100, -0.0000
line2    0.0000, 10, 100, 10

next i


end

*

Оффлайн zavrazhyn

  • ****
  • 327
  • Репутация: +35/-1
  • Пол: Мужской
Если в автокаде есть соответствующая "линия" гидроизоляции, можно просто настроить трансляцию.

*

Оффлайн Sasha IV

  • *
  • 9
  • Репутация: +4/-0
О, Да! Давно назрело! Помочь не могу, для меня ГДЛ - тёмный лес. Присоединяюсь к просьбе Sohata. Хотелось бы, чтобы в параметрах можно было устанавливать длину штриха и длину пробела.

*

Оффлайн Sasha IV

  • *
  • 9
  • Репутация: +4/-0
Вот, сделал Гидроизоляцию по указанному выше аналогу. Может кому-нибудь пригодится.

Добавлено: Августа 20, 2015, 17:43:40
Предыдущий архив не открывается. Перезалил.
Почему-то и этот архив не открывается...
Что делаю не так? Или это только у меня?
Вот ссылка на Яндекс Диск:
https://yadi.sk/d/gPpjph5_iZn3q
« Последнее редактирование: Августа 20, 2015, 23:53:49 от Sasha IV »

*

Оффлайн Arsh

  • Век живи, ...
  • *****
  • 2836
  • Репутация: +242/-24
  • Пол: Мужской
  • Столько не живут...
Предыдущий архив не открывается.
Все открывается, загрузил в 19, работает.

*

Оффлайн Vladimir57

  • ***
  • 203
  • Репутация: +27/-0
И у меня)))
Или это только у меня?

*

Оффлайн dima

  • *****
  • 894
  • Репутация: +21/-0
архив не открывается...

чет не открывается, мож в дропбокс ?

*

Оффлайн SIMFF

  • *****
  • 2299
  • Репутация: +194/-4
  • Пол: Мужской
Не открывается архив с Гидроизоляцией. Попробуйте переименовать название архива латиницей, часто проблемы с этим возникают.
« Последнее редактирование: Августа 21, 2015, 02:03:33 от SIMFF »

*

Оффлайн lsr

  • *****
  • 1267
  • Репутация: +246/-6
  • Пол: Мужской
  • http://sl-gdl.com
Проблема с приаттаченными элементами на форуме давно с бородой, не менее года существует, а то и двух. Так что единственный вариант - файлообменник. Либо просмотр_копи_паст кода.
Через любой блокнот, сам код иногда видно, даже в сжатых файлах типа rar, которые не распаковываются нормальным образом. (7zip - не знаю, может и не доступно)

*

Оффлайн Sasha IV

  • *
  • 9
  • Репутация: +4/-0
Дополнительно дал ссылку на Яндекс Диск. Оттуда всё скачивается.

*

Оффлайн Vladimir57

  • ***
  • 203
  • Репутация: +27/-0
Спасибо, хороший объект

 

Похожие темы

  Тема / Автор