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

*

Perlovka_Nat

GDL в разных версиях ArchiCAD
« : Сентября 29, 2010, 21:43:23 »
В общем имеется программка на GDL, написанная в ArchiCAD 6.5. Это бибилиотченый элемент многоволновой оболочки(купола). Версия устарела и появилась необходиомсть перевести все это на  GDL ArchiCAD 12 или более новой версии.Как это делать незнаю, не получается. Думаю может есть какие-то серьезные изменения от 6.5 до 12.Почитать бы тех.документацию к языку. Не могу найти. Или посоветуйте как можно сделать. И еще пишите простыми словами, я в этом новичек многого понять не смогу сразу.Спасибо заранее.
« Последнее редактирование: Сентября 29, 2010, 23:23:19 от Perlovka_Nat »

*

Perlovka_Nat

GDL в разных версиях ArchiCAD
« Ответ #16 : Ноября 17, 2010, 23:00:32 »
Да, штука интересная. Но только никто не хочет возиться с ArchiCAD 6.5 :(
А перевести в новую версию оказалось совсем не легко :(

Это оболочка малого пролета, у меня и большого пролета есть, была мысль усовершенсвовать ее, после того как перекину в новую версию. Заново писать нет сил, да и не так хорошо я в этом разбираюсь

*

Оффлайн ALAKK

  • *****
  • 625
  • Репутация: +55/-7
  • Пол: Мужской
  • Он спорил с модером...
Re: GDL в разных версиях ArchiCAD
« Ответ #17 : Ноября 17, 2010, 23:48:53 »
Для информации могу добавить, что АС7 видит объект и работает с ним. А вот АС 8.1 уже глючит с той же ошибкой. Так что...

*

Perlovka_Nat

Re: GDL в разных версиях ArchiCAD
« Ответ #18 : Ноября 18, 2010, 09:38:45 »
Мне вот просто сказали , что в 8 версии были большие изменения, поэторму возможна так все и происходит. Возможно это и объясняет, что в 7 работает, а в 8.1 уже нет.

*

Оффлайн ALAKK

  • *****
  • 625
  • Репутация: +55/-7
  • Пол: Мужской
  • Он спорил с модером...
Re: GDL в разных версиях ArchiCAD
« Ответ #19 : Ноября 18, 2010, 21:00:58 »
На кошке обсуждают подобную проблему. Дали ссылку на конвертер файлов из АС7 в АС10. Пойдет и АС6.5, мне кажется. Пробуй скачать, установить и сконвертить.

http://www.graphisoft.com/support/archicad/downloads/Fileconverter.html

*

Оффлайн dimfox

  • ***
  • 153
  • Репутация: +2/-0
  • Пол: Мужской
  • Дмитрий Дмитриев
Re: GDL в разных версиях ArchiCAD
« Ответ #20 : Ноября 18, 2010, 22:00:00 »

*

Perlovka_Nat

Re: GDL в разных версиях ArchiCAD
« Ответ #21 : Ноября 18, 2010, 22:20:41 »
О спасибо, сейчас скачаю. Насчет ключа, посмотрим, что нибудь сделаем. Скажу позже о результатах

*

Оффлайн Valery W

  • *****
  • 5987
  • Репутация: +632/-14
  • Пол: Мужской
Re: GDL в разных версиях ArchiCAD
« Ответ #22 : Ноября 20, 2010, 17:51:38 »
Да, штука интересная. Но только никто не хочет возиться с ArchiCAD 6.5 :(
А перевести в новую версию оказалось совсем не легко :(

Это оболочка малого пролета, у меня и большого пролета есть, была мысль усовершенсвовать ее, после того как перекину в новую версию. Заново писать нет сил, да и не так хорошо я в этом разбираюсь

Во-первых, объект GDL-версии 17, т.е. последний раз его редактировали в АС7.
Во-вторых, он толком не работает и в родной версии. Так написан, что изменение любого параметра приводит к ошибкам, при которых объект не может быть построен. Perlovka_Nat, это Вы его делали, или просто приложили к нему руки? Если второе, то хотелось бы видеть оригинал. Зачем Вы стерли название? Опять какие-то тайны?
В третьих. Пока накопал то, что в скрипте u=a6, а далее a6=u. Это значит, что и a6 и u равны нулю.



*

Perlovka_Nat

Re: GDL в разных версиях ArchiCAD
« Ответ #23 : Ноября 20, 2010, 18:00:50 »
Во-первых, объект GDL-версии 17, т.е. последний раз его редактировали в АС7.Во-вторых, он толком не работает и в родной версии. Так написан, что изменение любого параметра приводит к ошибкам, при которых объект не может быть построен. Perlovka_Nat, это Вы его делали, или просто приложили к нему руки? Если второе, то хотелось бы видеть оригинал. Зачем Вы стерли название? Опять какие-то тайны?В третьих. Пока накопал то, что в скрипте u=a6, а далее a6=u. Это значит, что и a6 и u равны нулю.
Отвечаю по порядку:
Изначально скрипт был написан не мной. Это и есть оригинал, который мне достался от разработчика. Свои файлы не выкладываю, они там еще больше мудренные.
Ошибки там действительно есть, честно, думала их поправить уже в новой версии.
Архикадом начала заниматься совсем не давно, поэтому многого не понимаю.
За замеченные ошибки, благодарю.
Тайн нет, названия не скрывала, просто оно на русском было.Поэтому когда заливала архив, название стерлось(если вы про это имеете в виду)

*

Perlovka_Nat

Re: GDL в разных версиях ArchiCAD
« Ответ #24 : Ноября 20, 2010, 18:09:54 »
Сразу хочу предупредить, чтобы не кидали в меня камни за использование чужой работы.
Разработчик сам мне передал свои работы на доработку, я этот скрипт не откуда не скачивала. Этот разработчик простой архитектор, который писал библиотечные элементы еще очень давно(отсюда ошибки, наверное), человек давно на пенсии поэтому подсказать мне толком ничего не может(из-за возраста возможно). Работы его очень интересны, но только никто не хочет их использовать,т.к. в новом ArchiCADе их просто не открыть. Попросили меня, как начинающего программиста. Только вот в gdl  я ничего не понимаю. Написала несколько своих библ. элементов, основываясь на его работе, опять же  версии 6.5, какие-то детали понятны. Но искать ошибки не имея толком никакой документации сложно, вот и пришла сюда. Вот.Все рассказала. :rolleyes:

*

Оффлайн Valery W

  • *****
  • 5987
  • Репутация: +632/-14
  • Пол: Мужской
Re: GDL в разных версиях ArchiCAD
« Ответ #25 : Ноября 20, 2010, 18:18:37 »
Как это нет?!
Папка "Документация", файл "Справочное руководство GDL.pdf". С 2008 года на русском языке (правда с ошибками перевода).
Мы все учились по нему.
Вот еще топик "Литература по созданию библиотечных элементов"

*

Оффлайн ALAKK

  • *****
  • 625
  • Репутация: +55/-7
  • Пол: Мужской
  • Он спорил с модером...
Re: GDL в разных версиях ArchiCAD
« Ответ #26 : Ноября 21, 2010, 05:31:10 »
Рекомендую не трогать арифметику автора. Далее теоремы Пифагора написатель не пошел - не хочу его никак обидеть. Потому и объем большой.
С массивами автор работает достаточно грамотно, только адресация хромает. Это поправимо. Также надо исправить типы массивов и метод их объявления. Надо ли? Но это уже более поздние соображения.
Если начать что-то менять, то надо просто переписать весь объект. Это на мой вкус и цвет

Perlovka_Nat: "Только вот в gdl  я ничего не понимаю. "

Вот тут мне сложно что-то сказать. Для программиста такое признание...

*

Perlovka_Nat

Re: GDL в разных версиях ArchiCAD
« Ответ #27 : Ноября 22, 2010, 00:33:46 »
Вот тут мне сложно что-то сказать. Для программиста такое признание...
Программирую я не на всех языках. Не видела программиста, знающего все языки от и до. Да и нет таких, собственно. С gdl недавно.

А если по теме. За подсказки спасибо, ушла думать

 

Похожие темы

  Тема / Автор