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

Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Как соединять строки таблицы в Autocad Architecture

Как соединять строки таблицы в Autocad Architecture

Закрытая тема
Поиск в этой теме
Непрочитано 12.12.2016, 20:14 #1
Как соединять строки таблицы в Autocad Architecture
kurstep
 
Регистрация: 27.01.2012
Сообщений: 242

Здравствуйте , подскажите кто силен в Autocad Architecture. Создаю спецификацию, и хочу чтобы 2 Плиты (я им дал одинаковые марки в наборах характеристик - ПМ2) слились в таблице в одну и были как одна строка с объемом равным сумме объемов плит а количество было 1 , Возможно ли это?

Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 101
Размер:	47.3 Кб
ID:	180663  

Просмотров: 11227
 
Непрочитано 12.12.2016, 23:31
#2
VitalyAF


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


Цитата:
Сообщение от kurstep Посмотреть сообщение
Создаю спецификацию, и хочу чтобы 2 Плиты (я им дал одинаковые марки в наборах характеристик - ПМ2) слились в таблице в одну и были как одна строка с объемом равным сумме объемов плит а количество было 1 , Возможно ли это?
файл с примером приложите!
VitalyAF вне форума  
 
Автор темы   Непрочитано 13.12.2016, 09:45
#3
kurstep


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


Конечная цель - я сделал приямок в плите Пм-2 - он сделан из стен и плиты, и хочется чтоб объем этих элементов подсчитался как единый элемент Пм2
Вложения
Тип файла: rar Плиты.rar (1.17 Мб, 38 просмотров)
kurstep вне форума  
 
Непрочитано 13.12.2016, 10:41
#4
Serge_Y

инженер-конструктор
 
Регистрация: 29.05.2004
Минск
Сообщений: 381


Замоделируйте конструкции приямка масс-элементами, получится единая ПМ2 со своим объемом. В масс-группу только надо объединить все элементы. Группа имеет параметр объем

Последний раз редактировалось Serge_Y, 13.12.2016 в 10:55.
Serge_Y вне форума  
 
Автор темы   Непрочитано 13.12.2016, 12:25
#5
kurstep


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


Спасибо, Но мне надо еще добавить плиту Пм2 (основная часть, не приямок) то есть объеденить массу плиты и масс элемента в одной строке, это возможно?
kurstep вне форума  
 
Непрочитано 13.12.2016, 15:51
#6
Serge_Y

инженер-конструктор
 
Регистрация: 29.05.2004
Минск
Сообщений: 381


В промежуточной спецификации если только. Или весь объем сделать масс-элементами
Serge_Y вне форума  
 
Автор темы   Непрочитано 13.12.2016, 18:54
#7
kurstep


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


а ЧТО ВЫ ИМЕЕТЕ В ВИДУ ПОД ПРОМЕЖУТОЧНЫМИ СПЕЦИФИКАЦИЯМИ ? - в смысле разбивать из и корректировать вручную?
kurstep вне форума  
 
Непрочитано 13.12.2016, 19:38
#8
Serge_Y

инженер-конструктор
 
Регистрация: 29.05.2004
Минск
Сообщений: 381


примерно так
Вложения
Тип файла: dwg
DWG 2013
ПП.dwg (217.3 Кб, 48 просмотров)
Serge_Y вне форума  
 
Автор темы   Непрочитано 15.12.2016, 12:01
#9
kurstep


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


Спасибо, )

----- добавлено через ~6 ч. -----
А можно как то в этой таблице убрать промежуточные итоги - и оставлять только ПМ1- 45.212, ПМ2- 32.631, Пм4 - 33.918 ?
kurstep вне форума  
 
Автор темы   Непрочитано 16.12.2016, 14:28
#10
kurstep


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


Может это можно сделать с помощью VBScript, есть кто специалисты в программировании?
kurstep вне форума  
 
Непрочитано 16.12.2016, 15:41
#11
VitalyAF


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


Цитата:
Сообщение от kurstep Посмотреть сообщение
Может это можно сделать с помощью VBScript, есть кто специалисты в программировании?
Так пойдёт?

Нажмите на изображение для увеличения
Название: WallSlabVolume.gif
Просмотров: 93
Размер:	11.1 Кб
ID:	180945

Остальная полировка за вами.
Сделано в ACA2017 ENG версии

WallSlabVolume.dwg

Последний раз редактировалось VitalyAF, 16.12.2016 в 23:54.
VitalyAF вне форума  
 
Автор темы   Непрочитано 17.12.2016, 11:25
#12
kurstep


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


VitalyAF, спасибо большое, правда у меня 2016 автокад и видимо из-за этого не работает..., А вы не подскажите ссылки и сайты где можно посмотреть примеры похожих вещей, в смысле программирования наборов характеристик и спецификации для ADT?
kurstep вне форума  
 
Непрочитано 17.12.2016, 12:04
#13
VitalyAF


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


Цитата:
Сообщение от kurstep Посмотреть сообщение
правда у меня 2016 автокад и видимо из-за этого не работает...,
RUS - версия?
Цитата:
Сообщение от kurstep Посмотреть сообщение
...в смысле программирования наборов характеристик и спецификации для ADT?
попробуйте, но на английском >>
ADT Schedule Feature Resources
Собирал примеры в сети, на них разбирался.
Если чё подскажу.
VitalyAF вне форума  
 
Автор темы   Непрочитано 17.12.2016, 13:41
#14
kurstep


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


Спасибо, буду изучать, Версия -Rus
kurstep вне форума  
 
Непрочитано 17.12.2016, 14:24
#15
VitalyAF


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


Цитата:
Сообщение от kurstep Посмотреть сообщение
Версия -Rus
поэтому и не работает, попробуйте сами
через менеджер стилей найдите набор свойств VolObjects и в нём удалите свойства на Eng яз. и вставьте Rus, в свойстве Volume св-во Style замените на Стиль.
Если время будет попробую на Rus пример сделать...
VitalyAF вне форума  
 
Автор темы   Непрочитано 17.12.2016, 17:23
#16
kurstep


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


Аааа.., посмотрел на английской версии, тоже не работает..., потом понял что туплю - у меня 2014 Автокад)
kurstep вне форума  
 
Автор темы   Непрочитано 19.12.2016, 15:48
#17
kurstep


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


Пытаюсь разобраться в VBscript, Пытаюсь объединить в одной спецификации объемы Стен, Перекрытий и Формообразующих. Проблема в том что у них в разных параметрах забит объем, Подскажите кто знает где косяк в формулах или как это сделать по другому (использую набор характиристик "Объем бетона общий")?
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 56
Размер:	21.7 Кб
ID:	181059  
Вложения
Тип файла: dwg
DWG 2013
Пандус XXX.dwg (314.3 Кб, 24 просмотров)
kurstep вне форума  
 
Непрочитано 19.12.2016, 16:56
#18
VitalyAF


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


Цитата:
Сообщение от kurstep Посмотреть сообщение
Пытаюсь разобраться в VBscript
Что касается данного примера, то там кавычек не хватало

Нажмите на изображение для увеличения
Название: SummaryVolume.gif
Просмотров: 47
Размер:	12.5 Кб
ID:	181066

2013_version_Пандус XXX.dwg
2013_version_WallSlabVolume.dwg

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

Посмотрите мой пример объёма для стен и плит в 2013 ACA.

...И не проще ли конвертнуть всё в solid или masselement и посчитать итог в отдельном файле.

Последний раз редактировалось VitalyAF, 19.12.2016 в 17:43.
VitalyAF вне форума  
 
Автор темы   Непрочитано 19.12.2016, 18:05
#19
kurstep


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


Спасибо )Да, первоначальной не решает, и конечно проще посчитать превратив все в солиды, просто пытаюсь получше понять программу.... И еще нюанс, ваша программа очень хороша но она к сожалению не работает когда объекты находятся во внешней ссылке, и я думаю решить такую задачу будет довольно сложно... А такое при работе в Autocad Architecture встречается постоянно

----- добавлено через ~2 ч. -----
[quote=VitalyAF;1601980]Что касается данного примера, то там кавычек не хватало




Кстати, не знаю почему но данная формула все-равно не работает, В свойствах объекта пишет "?"
- Какая то муть
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 37
Размер:	26.0 Кб
ID:	181084  

Последний раз редактировалось kurstep, 19.12.2016 в 19:44.
kurstep вне форума  
 
Автор темы   Непрочитано 19.12.2016, 19:44
#20
kurstep


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


///
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 40
Размер:	26.0 Кб
ID:	181083  
kurstep вне форума  
 
Непрочитано 19.12.2016, 20:12
#21
VitalyAF


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


Цитата:
Сообщение от kurstep Посмотреть сообщение
А такое при работе в Autocad Architecture встречается постоянно
Это решается просто, Schedule Table создаётся рядом с моделью и когда всё готово конвертируется в Acad Table, на неё создаётся именованный вид
и он помещается на лист. Таблицы которые могут работать с внешними ссылками создаются в мастер-файле, в видах, куда xref-ится всё,
что подлежит обсчёту, дальше так же создаются именованные виды и тоже тащатся на лист.
Вы проектом пользуетесь?

Последний раз редактировалось VitalyAF, 19.12.2016 в 20:24.
VitalyAF вне форума  
 
Автор темы   Непрочитано 20.12.2016, 10:23
#22
kurstep


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


Да, у нас другая логика проектирования. Мы пользуемся диспетчером проектов. И допустим в элементах создаем файл фермы. На него ссылается файл Покрытие. Все это скидывается в вид. И ведется подсчет металла всего покрытия где учитывается вес металла всех ферм в том числе.

----- добавлено через ~4 мин. -----
И еще вопрос , Когда Vbscript натыкается на свойство c характеристикой "?" дальше подсчет прекращается , из-за этого не получается мой пример с функцией IsNumeric, вы не знаете как это обойти?, какой тип данных прячется за символом "?" , TypeName в данном случае не помогает, пишется так же "?"
kurstep вне форума  
 
Непрочитано 20.12.2016, 13:05
#23
VitalyAF


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


Цитата:
Сообщение от kurstep Посмотреть сообщение
И еще вопрос , Когда Vbscript натыкается на свойство c характеристикой "?" дальше
Приложите пример и расскажите что вы хотите сделать с помощью формулы!
VitalyAF вне форума  
 
Автор темы   Непрочитано 20.12.2016, 18:38
#24
kurstep


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


Пример я вам и вы сами мне скидвали под #18 - (2013_version_Пандус XXX.dwg) программа на самом деле не работает и пишет знаки "?" (в свойствах объекта формообразующего (розовой лестницы))
kurstep вне форума  
 
Непрочитано 20.12.2016, 19:39
#25
VitalyAF


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


Цитата:
Сообщение от kurstep Посмотреть сообщение
из-за этого не получается мой пример с функцией IsNumeric, вы не знаете как это обойти?, какой тип данных прячется за символом "?"
Цитата:
Сообщение от kurstep Посмотреть сообщение
программа на самом деле не работает и пишет знаки "?" (в свойствах объекта формообразующего (розовой лестницы))
Знак вопроса высвечивается, если объекту свойство не присвоено.
В данном случае у формообразующего объекта нет свойства "Объем-общийсмодификаторами"
VitalyAF вне форума  
 
Непрочитано 27.12.2016, 13:11
#26
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Приветствую, Виталий!

Цитата:
Сообщение от VitalyAF Посмотреть сообщение
...И не проще ли конвертнуть всё в solid или masselement и посчитать итог в отдельном файле.
добавлю еще возможные способы подсчета объема
1. Command: MASSGROUPADD (работает и со внешними ссылками, правда с оговорками)
2. Command: MATERIALLIST
3. Command: MATERIALQUERY

Понравился твой пример из #11
Забавно, что таблице предписано обсчитывать только WALL а она и SLAB подсчитывает

Нет ли у тебя примера таблицы подсчета по материалам.
Так, чтобы получать цифры, которые выдают команды MATERIALLIST MATERIALQUERY только в автообновляемой таблице а не в виде результата в командной строке?
__________________
"лучше" или "хуже" - понятия относительные

Последний раз редактировалось Yuriy-I, 27.12.2016 в 13:23.
Yuriy-I вне форума  
 
Непрочитано 27.12.2016, 13:38
#27
VitalyAF


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


Цитата:
Сообщение от Yuriy-I Посмотреть сообщение
Нет ли у тебя примера таблицы подсчета по материалам.
Материалов чего, каких объектов? Если речь об отделке помещений, то Roombook в помощь.
Нужен пример!
VitalyAF вне форума  
 
Непрочитано 27.12.2016, 13:51
1 | #28
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Если в приложенном файле применить команду

MATERIALLIST
и выбрать все стены
получим результат подсчета объема по материалам
(отделка, кирпич, утеплитель, бетон)

Material Name Volume
--------------------------------------------------
M---keramogranit 0.1108m3
M---uteplitel 1.5762m3
M---monolit 0.5733m3
M---brick 1.5820m3


хотелось бы видеть этот результат в таблице "Schedule Table"
Вложения
Тип файла: dwg
DWG 2013
подсчет-объемов-по-материалам.dwg (197.2 Кб, 27 просмотров)
__________________
"лучше" или "хуже" - понятия относительные
Yuriy-I вне форума  
 
Непрочитано 27.12.2016, 16:19
#29
VitalyAF


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


Ведь стены часто бывают общими для помещений, например несущие стены,
а отделка в них разная, как тут быть, MATERIALLIST тут не катит, скрипт тоже,
только Roombook имхо!
VitalyAF вне форума  
 
Непрочитано 27.12.2016, 19:20
#30
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Да, я MATERIALLIST для ведомости отделки помещений не использую (там в основном площади, длины, штуки)
MATERIALLIST использую только для подсчета объемов строительных к-ций в целом в метрах куб.
Вот только значения в спецификацию приходится вручную загонять ((
__________________
"лучше" или "хуже" - понятия относительные
Yuriy-I вне форума  
 
Непрочитано 27.12.2016, 20:00
#31
VitalyAF


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


Цитата:
Сообщение от Yuriy-I Посмотреть сообщение
MATERIALLIST использую только для подсчета объемов строительных к-ций в целом в метрах куб
Для конструкций может и есть смысл попробовать...

----- добавлено через ~18 ч. -----
Цитата:
Сообщение от Yuriy-I Посмотреть сообщение
Material Name Volume
--------------------------------------------------
M---keramogranit 0.1108m3
M---uteplitel 1.5762m3
M---monolit 0.5733m3
M---brick 1.5820m3
Решение нашлось довольно просто.
Т.к. речь идёт о стилях стен, то достаточно ввести эти данные в свойства стиля стены,
пример см. выше, где:

M---keramogranit - имя свойства типа текст
0. 1108 - значение

Сделайте небольшой пример с вашими стенами и данными свойствами и выложите его здесь,
а я напишу скрипт для формулы

PS

Плюс пример с таблицей

Последний раз редактировалось VitalyAF, 28.12.2016 в 16:59.
VitalyAF вне форума  
 
Автор темы   Непрочитано 28.12.2016, 15:14
#32
kurstep


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


Здравствуйте, воспрос немного не по теме, просто по программирванию Autocad Architecture -Нашел в папке Autocad/Help/archauto-reference - описание методов и свойств объектов Autocad Architecture.... В том числе допустим объект - AecWall (стены) - с описанием методов и свойств - то есть редактировать готовую стену возможно. Но никак не могу понять как можно создать новую стену, каким методом воспользоватся ("create usnig" стоит -N/A)?- это вообще возможно?
kurstep вне форума  
 
Непрочитано 28.12.2016, 15:19
#33
VitalyAF


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


Цитата:
Сообщение от kurstep Посмотреть сообщение
Но никак не могу понять как можно создать новую стену, каким методом воспользоватся ("create usnig" стоит -N/A)?- это вообще возможно?
Программно? Не знаю, не вижу смысла...

Последний раз редактировалось VitalyAF, 28.12.2016 в 15:28.
VitalyAF вне форума  
 
Непрочитано 28.12.2016, 20:54
#34
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Т.к. речь идёт о стилях стен, то достаточно ввести эти данные в свойства стиля стены,
пример см. выше, где:

M---keramogranit - имя свойства типа текст
0. 1108 - значение
Весь вопрос в том как бы сделать так, чтобы эта информация об объеме компонентов стены извлекалась бы в таблицу автоматически.
Хоть компоненты и находятся внутри стиля стены, но AA автоматически позвлоляет извлекать только объем по внешней поверхности стены((.
__________________
"лучше" или "хуже" - понятия относительные
Yuriy-I вне форума  
 
Непрочитано 28.12.2016, 21:29
#35
VitalyAF


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


Цитата:
Сообщение от Yuriy-I Посмотреть сообщение
Весь вопрос в том как бы сделать так, чтобы эта информация об объеме компонентов стены извлекалась бы в таблицу автоматически.
Хоть компоненты и находятся внутри стиля стены, но AA автоматически позволяет извлекать только объем по внешней поверхности стены((.
Вы меня не поняли, нам нужно договориться о том как хранить данные о компонентах стены в свойствах. Они постоянные для данного стиля стены,тогда я напишу скрипт который достанет эти свойства сложит их, сгруппирует* и поместит в таблицу. Нужно в удобном виде в свойство записать толщины компонентов, объём я посчитаю...

* - добавлено.
И внешний вид таблицы нужно согласовать

PS

Для удобства свойства предлагаю записать в виде двух массивов >>
Nmat -имена материалов
кирпич, утеплитель, отделка, ... - значение свойства - названия материалов
Tmat - -
250,160,10 - толщины соответственно
см. рис. >>

Нажмите на изображение для увеличения
Название: aecwall_1.gif
Просмотров: 32
Размер:	9.0 Кб
ID:	181535

Последний раз редактировалось VitalyAF, 28.12.2016 в 22:05.
VitalyAF вне форума  
 
Непрочитано 28.12.2016, 22:32
#36
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


OK, завтра в течении дня постараюсь все подготовить...
__________________
"лучше" или "хуже" - понятия относительные
Yuriy-I вне форума  
 
Непрочитано 31.12.2016, 11:45
#37
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Тестовый файл для подсчета объемов разнотипных объектов разными способами подготовил.
К стилям стен подключил Property Set со свойствами Nmat и Rmat и задал им значения.
В файле сделаны заготовки для трех тестов.
Первый думаю должен решиться без особых проблем
А вот со вторым и третьим с трудом верится, что получится если идти через св-ва в стиле ((.

В файле создал таблицу для подсчета объемов разнотипных объектов, но почему-то общая сумма не считается, появляется знак вопроса.
Если возможно найдите ошибку.

И если удастся понять как программно или через schedule table добираться до значений объемов подсчитываемых командой MATERIALLIST, было бы здорово.
Вложения
Тип файла: dwg
DWG 2013
подсчет-объемов-по-материалам---2016-12-31---11-22.dwg (215.5 Кб, 27 просмотров)
__________________
"лучше" или "хуже" - понятия относительные
Yuriy-I вне форума  
 
Непрочитано 31.12.2016, 17:52
#38
Serge_Y

инженер-конструктор
 
Регистрация: 29.05.2004
Минск
Сообщений: 381


Цитата:
Сообщение от Yuriy-I Посмотреть сообщение
В файле создал таблицу для подсчета объемов разнотипных объектов, но почему-то общая сумма не считается, появляется знак вопроса.
А если так попробовать?
Вложения
Тип файла: dwg
DWG 2013
подсчет-объемов-по-материалам---2016-12-31---16-51.dwg (225.8 Кб, 23 просмотров)
Serge_Y вне форума  
 
Непрочитано 31.12.2016, 19:55
#39
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Цитата:
Сообщение от Serge_Y Посмотреть сообщение
А если так попробовать?
Да общая сумма теперь считается.
Удивительно, что просто благодаря взятию значения объема при помощи формулы-колонки.
Одна проблема снята!
Спасибо!
Миниатюры
Нажмите на изображение для увеличения
Название: Решение.JPG
Просмотров: 43
Размер:	76.6 Кб
ID:	181602  
__________________
"лучше" или "хуже" - понятия относительные

Последний раз редактировалось Yuriy-I, 31.12.2016 в 20:06.
Yuriy-I вне форума  
 
Непрочитано 07.01.2017, 16:33
#40
VitalyAF


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


Цитата:
Сообщение от Yuriy-I Посмотреть сообщение
Тестовый файл для подсчета объемов разнотипных объектов разными способами подготовил...
Что-то я так и не увидел ваши рабочие таблицы, выполненные хотя бы от руки, линиями.
Не увидел чёткого задания, оказалось, что кроме стен ещё что-то надо считать?! От вас требовалась форма таблицы
и четкий ответ, что требуется!
Сообщите версию вашего ACA, я вам выложу файл

Вот пример подсчёта объёмов материала, сгруппированного по стилям стен. (группировку можно при желании убрать)



Пока без учёта модификаторов, если удастся задумку реализовать, то сделаю и с модификаторами.

WallVolumeByMaterials_v1.dwg
ACA2017 eng

вопросы?

Последний раз редактировалось VitalyAF, 09.01.2017 в 22:06.
VitalyAF вне форума  
 
Непрочитано 08.01.2017, 10:23
#41
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Что-то я так и не увидел ваши рабочие таблицы, выполненные хотя бы от руки, линиями.
Файл откорректировал. Добавил внизу таблицы требуемого формата

Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Не увидел чёткого задания, оказалось, что кроме стен ещё что-то надо считать?!
желательно обсчитывать любые объекты которым можно задавать материал.

Цитата:
Сообщение от VitalyAF Посмотреть сообщение
От вас требовалась ... и четкий ответ, что требуется!
задача:
или извлечь в таблицу или марку объемы материалов выделенных объектов, значения которых будут меняться автоматически при изменении объектов-источников,
или определить хранятся ли в каких либо переменных результаты команды MATERIALLIST, чтобы добираться до них из программ на VLISPе

Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Сообщите версию вашего ACA, я вам выложу файл
ACA 2017-eng, 2017-rus
Вложения
Тип файла: dwg
DWG 2013
подсчет-объемов-по-материалам---2017-01-08---10-07.dwg (272.9 Кб, 23 просмотров)
__________________
"лучше" или "хуже" - понятия относительные

Последний раз редактировалось Yuriy-I, 08.01.2017 в 11:36.
Yuriy-I вне форума  
 
Автор темы   Непрочитано 08.01.2017, 14:12
#42
kurstep


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


Здравствуйте, подскажите ктонибудь с одним вопросом, Почему в моей спецификации не происходит общий подсчет объема материалов? (в последней строке пишет 0)
Вложения
Тип файла: dwg
DWG 2013
Общий объем.dwg (351.7 Кб, 15 просмотров)
kurstep вне форума  
 
Непрочитано 08.01.2017, 15:04
#43
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


подкорректировал формулу Объем_итог чтобы работала и в английской версии ACA

Vol= "[Объем]"
VolM= "[Объем-общийсмодификаторами]"
itog=VolM
Tip="[Типобъекта]"

IF Tip="Mass Element" Then itog=Vol
IF Tip="Формообразующие элементы" Then itog=Vol


RESULT =itog


и добавил колонку-формулу аналогично #38
общая сумма получилась
проверил в ACA-2017-eng и ACA-2017-rus
Вложения
Тип файла: dwg
DWG 2013
Общий объем---YU---2017-01-08---15-17.dwg (367.5 Кб, 19 просмотров)
__________________
"лучше" или "хуже" - понятия относительные

Последний раз редактировалось Yuriy-I, 08.01.2017 в 15:29.
Yuriy-I вне форума  
 
Автор темы   Непрочитано 08.01.2017, 16:22
#44
kurstep


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


Yuriy-I, спасибо, да оказывается ответ был уже раньше по ветке, проморгал)
kurstep вне форума  
 
Непрочитано 09.01.2017, 22:06
1 | #45
VitalyAF


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


Цитата:
Сообщение от Yuriy-I Посмотреть сообщение
Файл откорректировал. Добавил внизу таблицы требуемого формата
выложил файл, см. выше #40

PS

Новый вариант,
изменён алгоритм подсчёта объёмов компонентов,
что позволяет дополнительно отслеживать Roof Line. см. ролик >>
Что касается модификаторов в плане, то имеющиеся свойства не реагируют на них, поэтому этот вопрос остаётся открытым.
Body Modifiers можно учесть, если договориться, что модифицируется какой-то один компонент,
например "отделка"



Внимательно смотрим свойства в стиле стены, компонент - "воздух" присутствует в расчёте, если он есть,
поэтому его необходимо указывать в стиле.
Вопросы, если есть, задавайте

PS

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

PS
Обещанные исправления:
авто вывод элементов массива, убрал воздух

Нажмите на изображение для увеличения
Название: WallVolumeByMateria_8.gif
Просмотров: 35
Размер:	9.7 Кб
ID:	181859

WallVolumeByMaterials_v3.dwg
ACA 2017- Eng

Последний раз редактировалось VitalyAF, 10.01.2017 в 21:46.
VitalyAF вне форума  
 
Непрочитано 11.01.2017, 07:26
#46
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Виталий, спасибо!
файлы скачал, буду разбираться...
__________________
"лучше" или "хуже" - понятия относительные
Yuriy-I вне форума  
 
Автор темы   Непрочитано 16.01.2017, 11:51
#47
kurstep


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


Тут тема потихоньку превращается в общую для проблем со спецификациями по ADT, так что наверное мой вопрос будет уместен...
Есть набор характеристик по объектам и спецификация..., есть ли возможность автоматического присвоения позиции объектом , допустим в зависимости от длины (то есть самый короткий элемент - поз 1, затем поз. 2 и так далее) - при том что объекты могут находится в разных внешних ссылках
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 31
Размер:	54.4 Кб
ID:	182138  
Вложения
Тип файла: rar Нумерация.rar (854.6 Кб, 25 просмотров)
kurstep вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Как соединять строки таблицы в Autocad Architecture



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать непечатаемым текст в ячейке таблицы в Autocad? Газизов Рафаэль AutoCAD 10 02.09.2014 16:51
Как поменять интерфейс в AutoCAD Architecture 2011 - Русский (Метрические единицы) на классику Mr_Nick AutoCAD 20 19.04.2013 10:57
Стили печати в AutoCad Architecture 2010 sergegoist Вертикальные решения на базе AutoCAD 10 21.10.2011 14:10
lisp, AutoCAD Architecture 2008. Стандартная команда не воспринимает опцию в виде строки молодой человек LISP 17 15.05.2011 15:59
Экспорт из AutoCAD Architecture 2008 в Cinema 4D zav Вертикальные решения на базе AutoCAD 14 19.02.2009 08:34