Сообщество программистов Autodesk в СНГ

ADN Club => Civil 3D API => Тема начата: Doublefish от 06-05-2014, 14:20:37

Название: Как добавить дополнительную информацию к трубам?
Отправлено: Doublefish от 06-05-2014, 14:20:37
Добрый день

Подскажите пожалуйста, как добавить дополнительную информацию к трубам? или это надо в семейство добавить что-то чтобы свойство отобразилось в свойстве трубы?
Название: Re: Как добавить дополнительную информацию к трубам?
Отправлено: Дмитрий Загорулькин от 06-05-2014, 14:31:06
Да, в семейство. Вот статья на эту тему: http://beingcivil.typepad.com/my_weblog/2010/07/assigning-optional-properties-to-a-part-size.html
Название: Re: Как добавить дополнительную информацию к трубам?
Отправлено: Doublefish от 06-05-2014, 14:49:51
Подскажите пожалуйста, если я правильно понял,  то трубы в росийском каталоге все толщиной стенки = 0, т.к. внутренний диаметр = внешнему (видимо чтобы на профиле по низу трубы получалось соединение, а не по внутреннему диаметру).

Где же тогда указывать толщину стенки если в оригинальном параметре нельзя, в дополнительном параметре?
Название: Re: Как добавить дополнительную информацию к трубам?
Отправлено: Дмитрий Загорулькин от 06-05-2014, 15:17:40
Цитировать
Подскажите пожалуйста, если я правильно понял,  то трубы в росийском каталоге все толщиной стенки = 0, т.к. внутренний диаметр = внешнему (видимо чтобы на профиле по низу трубы получалось соединение, а не по внутреннему диаметру).
Все правильно. Там несколько причин, почему так сделано. Самая определяющая - потому что так проще.
Цитировать
Где же тогда указывать толщину стенки если в оригинальном параметре нельзя, в дополнительном параметре?
Почему же нельзя? Никто не запрещает сделать свой каталог и в нем задавать толщины труб как полагается. Можно и дополнительном свойстве это сделать. Все зависит от того, для чего оно вам нужно. Но, в целом, это уже мало относится к программированию, это вопросы адаптации Civil 3D стандартными средствами.
Название: Re: Как добавить дополнительную информацию к трубам?
Отправлено: Doublefish от 06-05-2014, 15:54:09
1. Возникла проблема - как добавить два одинаковых диаметра с двумя разными толщинами стенок в список элементов?
2. В семействе две строки в таблице 26х2,0 и 26x2,2, а при попытке добавить в спискок элементов в выподающем списке только одна строка 26 ? Как быть?
3. Подскажите пожалуйса ветку форума по адаптации Civil 3D стандартными средствами.
Название: Re: Как добавить дополнительную информацию к трубам?
Отправлено: Дмитрий Загорулькин от 06-05-2014, 16:11:50
1.-2. Хороший вопрос, я с таким не встречался еще. Обычно, если разные толщины стенок - трубы относятся к различным семействам. Почему у них разные толщины? Может это два разных производителя? Тогда логично сделать для них разные семейства труб. Если это труба одной марки, одного производителя, но разных исполнений, тогда надо что-то придумывать.
3. Как таковой "живой" ветки форума по стандартной адаптации трубопроводной части Civil 3D я не встречал. Вялотекущие темы встречаются тут: http://forums.autodesk.com/t5/AutoCAD-Civil-3D-%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9/bd-p/374, на dwg.ru, и на других CAD - ресурсах. Гораздо больше материала можно найти на англоязычных ресурсах - гугл в этом хорошо помогает :)
Название: Re: Как добавить дополнительную информацию к трубам?
Отправлено: Дмитрий Загорулькин от 09-06-2014, 13:56:57
3. Подскажите пожалуйса ветку форума по адаптации Civil 3D стандартными средствами.
Теперь есть такая ветка у нас :)
http://adn-cis.org/forum/index.php?board=36.0