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

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

Как добавить пользовательское свойство объекту

Ответ
Поиск в этой теме
Непрочитано 15.06.2021, 18:46 #1
Как добавить пользовательское свойство объекту
Publipor
 
Регистрация: 02.03.2021
Сообщений: 49

Здравствуйте. Интересует такой вопрос, возможно ли отрезку, или полилинии, задать пользовательское свойство?
Просмотров: 19304
 
Непрочитано 15.06.2021, 19:04
#2
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,004


Цитата:
Сообщение от Publipor Посмотреть сообщение
Здравствуйте. Интересует такой вопрос, возможно ли отрезку, или полилинии, задать пользовательское свойство?
штатными средствами - нет.
Сергей812 вне форума  
 
Непрочитано 15.06.2021, 19:04
#3
kp+

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


Уточните, что именно Вы хотите добавить?
Если именно свойство (property), отображаемое в окне свойств - то стандартными средствами Акада, которые обсуждаются в этом разделе - никак.
Если просто какие-то дополнительные текстовые или числовые данные - можно. Ищите по словам xdata, "расширенные данные", "словарь объекта" и т.п.
kp+ вне форума  
 
Непрочитано 15.06.2021, 19:04
#4
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,004


хотя можно гиперссылку попытаться приспособить)

----- добавлено через 52 сек. -----
Цитата:
Сообщение от kp+ Посмотреть сообщение
Если просто какие-то дополнительные текстовые или числовые данные - можно. Ищите по словам xdata, "расширенные данные", "словарь объекта" и т.п.
опять же - не этот раздел, а раздел программирования.
Сергей812 вне форума  
 
Непрочитано 15.06.2021, 20:29
#5
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


Map 3D
trir вне форума  
 
Автор темы   Непрочитано 15.06.2021, 21:53
#6
Publipor


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


Цитата:
Сообщение от kp+ Посмотреть сообщение
Уточните, что именно Вы хотите добавить?
Если именно свойство (property), отображаемое в окне свойств - то стандартными средствами Акада, которые обсуждаются в этом разделе - никак.
Если просто какие-то дополнительные текстовые или числовые данные - можно. Ищите по словам xdata, "расширенные данные", "словарь объекта" и т.п.
К примеру, у меня есть арматурный каркас, который состоит из 20 условных позиций. Возможно ли, каждую позицию пронумеровать через пользовательское свойство, а через быстрый выбор, выбрать объекты с одной условной позицией.

----- добавлено через ~1 мин. -----
Цитата:
Сообщение от Сергей812 Посмотреть сообщение
хотя можно гиперссылку попытаться приспособить)

----- добавлено через 52 сек. -----

опять же - не этот раздел, а раздел программирования.
Я не знал куда определить эту тему. Возможно такое реально сделать штатными средствами
Publipor вне форума  
 
Непрочитано 15.06.2021, 22:09
#7
VitalyAF


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


Цитата:
Сообщение от Publipor Посмотреть сообщение
К примеру, у меня есть арматурный каркас, который состоит из 20 условных позиций. Возможно ли, каждую позицию пронумеровать через пользовательское свойство, а через быстрый выбор, выбрать объекты с одной условной позицией.
Я подобное делал в разделе КМ с помощью дин. блоков, только не с прутьями а с прокатом, причём сама база была внутри блоков.
Отображались свойства позиция и обозначение, внутри ещё свойства длина, вес, р-ры полок и ...проч.
Блоком рисовать сначала вроде непривычно, потом привык, довольно быстро получалось, зато таблицу мигом составлял, и замена проката в готовой конструкции практически мгновенно заменялась и пересчёт таблицы соответственно...!
PS
Шеф сидел за Лирой, моделил, давал р-ры проката, я делал конструкцию из моих блоков, сводил в таблицу считал общий вес,
передавал шефу, тот корректировал, давал др. р-ры проката я выбирал прокат определённого р-ра, менял его на др. р-р обновлял таблицу и т.о. подгоняли вес.

Последний раз редактировалось VitalyAF, 15.06.2021 в 22:22.
VitalyAF вне форума  
 
Автор темы   Непрочитано 15.06.2021, 22:25
#8
Publipor


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


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Я подобное делал в разделе КМ с помощью дин. блоков, только не с прутьями а с прокатом, причём сама база была внутри блоков.
Отображались свойства позиция и обозначение, внутри ещё свойства длина, вес, р-ры полок и ...проч.
Блоком рисовать сначала вроде непривычно, потом привык, довольно быстро получалось, зато таблицу мигом составлял, и замена проката в готовой конструкции практически мгновенно заменялась и пересчёт таблицы соответственно...!
PS
Шеф сидел за Лирой, моделил, давал р-ры проката, я делал конструкцию из моих блоков, сводил в таблицу считал общий вес,
передавал шефу, тот корректировал, давал др. р-ры проката я выбирал прокат определённого р-ра, менял его на др. р-р обновлял таблицу и т.о. подгоняли вес.
Да, как такое сделать с дин. блоков я знаю. Но хотелось бы узнать как сделать такое с обычным отрезком. И вообще реально ли такое сделать.
Publipor вне форума  
 
Непрочитано 15.06.2021, 22:32
#9
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,004


Цитата:
Сообщение от Publipor Посмотреть сообщение
Возможно такое реально сделать штатными средствами
как Аутодеск будет продавать вертикальные и прочие решения - если свои хотелки люди смогут реализовать и в базовом акаде встроенными средствами, причем без танцев с костылями)

Цитата:
Сообщение от Publipor Посмотреть сообщение
К примеру, у меня есть арматурный каркас, который состоит из 20 условных позиций. Возможно ли, каждую позицию пронумеровать через пользовательское свойство, а через быстрый выбор, выбрать объекты с одной условной позицией.
с
Цитата:
Сообщение от Publipor Посмотреть сообщение
возможно ли отрезку, или полилинии
без программирования выбор критериев выборки очень ограничен - слои, цвета и т.п. Хотя можно выстроить определенную систему работы и на их основе.
Сергей812 вне форума  
 
Непрочитано 15.06.2021, 22:35
#10
VitalyAF


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


Цитата:
Сообщение от Publipor Посмотреть сообщение
И вообще реально ли такое сделать.
Одному прутки, другому трубы подавай, третьему прокат в виде линий, нет таких штатных средств и быть не может!
И чем блок не устраивает, вернее отрезок в блоке?

Последний раз редактировалось VitalyAF, 15.06.2021 в 22:47.
VitalyAF вне форума  
 
Непрочитано 15.06.2021, 22:57
#11
kp+

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


Цитата:
Сообщение от Publipor Посмотреть сообщение
Но хотелось бы узнать как сделать такое с обычным отрезком. И вообще реально ли такое сделать.
Все реально. И зачастую уже сделано:
http://www.cad.dp.ua/stats/a_vba/acxdata.php
https://forums.autodesk.com/t5/net/s...a/td-p/8337555
https://www.theswamp.org/index.php?topic=48992.0
А вот готового и бесплатного решения с блекждеком и ш... удобным интерфейсом я пока не нашел, может, надо еще поискать.

Последний раз редактировалось kp+, 15.06.2021 в 23:07.
kp+ вне форума  
 
Непрочитано 15.06.2021, 23:22
#12
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,767


https://knowledge.autodesk.com/suppo...20the%20object. ?
engngr на форуме  
 
Непрочитано 16.06.2021, 00:55
#13
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,004


кстати, с подобной тематикой Александр в свое время носился как раз)
Сергей812 вне форума  
 
Непрочитано 16.06.2021, 05:43
#14
VitalyAF


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


Цитата:
Сообщение от engngr Посмотреть сообщение
https://knowledge.autodesk.com/suppo...20the%20object. ?
Для линий даже там ничего нет.
... после долгих часов поиска, выяснится, что ему просто нужно было пристройку к сараю сделать...
VitalyAF вне форума  
 
Непрочитано 16.06.2021, 08:00
#15
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от Publipor Посмотреть сообщение
Но хотелось бы узнать как сделать такое с обычным отрезком. И вообще реально ли такое сделать.
В Автокад Архитектура. Когда-то делал, там штатными средствами и спецификации собрать можно
Цитата:
Сообщение от Сергей812 Посмотреть сообщение
как Аутодеск будет продавать вертикальные и прочие решения - если свои хотелки люди смогут реализовать и в базовом акаде встроенными средствами, причем без танцев с костылями)
Вот именно
Oleg T вне форума  
 
Непрочитано 16.06.2021, 08:01
#16
Pesec

ГИП
 
Регистрация: 10.06.2005
Сообщений: 78


Через архитектурный автокад не пробовали? Там есть возможность задания набора характеристик объекту, в т.ч. и полилинии. А там уже и свойства объекта присутствуют и пользовательские данные и формулы расчета.
__________________
"Кабы схемку аль чертёж, мы б затеяли вертёж..."
Pesec вне форума  
 
Непрочитано 16.06.2021, 09:08
#17
VitalyAF


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


Цитата:
Сообщение от Pesec Посмотреть сообщение
в т.ч. и полилинии. А там уже и свойства объекта присутствуют и пользовательские данные и формулы расчета.
Формулы расчёта чего, площади? Она и так там есть в готовом виде, больше никаких расчётов!
С линиями тем более, см. #15 выше.
Цитата:
Сообщение от Pesec Посмотреть сообщение
Через архитектурный автокад не пробовали?
для этого надо хотя бы чуть-чуть въехать в продукт. Если у автора серьёзно, то могу в 2-х словах обрисовать архитектурный автокад, а пока он молчит...
Не добавляет Автокад Архитектура этим примитивам ничего нового, только то, что есть в простом Autocad! См. сами.

Нажмите на изображение для увеличения
Название: Line_Pline.png
Просмотров: 58
Размер:	21.7 Кб
ID:	238185

А потом, что значит "добавить пользовательское свойство объекту Line ", это даже в архитектуре целый набор спец. функций, от которых в итоге пользы ноль! Надо же не просто добавить а как-то отслеживать, обслуживать потом, переименовывать, перенумеровывать, собирать в таблицу, обновлять её...
Предвижу сразу задачу сортировки, т.е. два одинаковых прутка должны иметь одинаковый номер позиции?
...
Короче, см. выше про дин блоки...

Последний раз редактировалось VitalyAF, 16.06.2021 в 09:14.
VitalyAF вне форума  
 
Непрочитано 16.06.2021, 09:56
#18
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
это даже в архитектуре целый набор спец. функций, от которых в итоге пользы ноль
Отнюдь не ноль. Во времена оны вполне даже пользовался. Правда, без нумерации: надобности не было, собирал выборки арматуры из отрезков и полилиний в 3М модели.
Миниатюры
Нажмите на изображение для увеличения
Название: Сохраненное изображение 2021-6-16_9-52-44.999.jpg
Просмотров: 65
Размер:	365.7 Кб
ID:	238186  
Oleg T вне форума  
 
Непрочитано 16.06.2021, 10:01
#19
VitalyAF


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


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Отнюдь не ноль.
не ноль, так 0.0001 Файл, если не жалко, приложи, а я заценю, пользу от этого занятия.
Цитата:
Сообщение от Oleg T Посмотреть сообщение
Правда, без нумерации: надобности не было,
А просто длину в таблицу, можно было было и без свойств собрать и даже Архитектура для этого не нужна

Последний раз редактировалось VitalyAF, 16.06.2021 в 10:44.
VitalyAF вне форума  
 
Непрочитано 16.06.2021, 10:10
#20
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


https://knowledge.autodesk.com/suppo...1DCBF-htm.html
trir вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как добавить пользовательское свойство объекту

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить вершину в существующую мультивыноску? kp+ AutoCAD 8 07.06.2018 13:49
Снова про выноски. как сделать, чтоб в выноске прописывалось свойство объекта? Deader AutoCAD 16 13.12.2013 08:33
Как отобразить пустую строку в поле дин.блока, которое ссылается на незаполненное свойство листа подшивки? ГОСТ&ОПОКА AutoCAD 5 28.10.2013 13:47
ЛИСП: как извлечь свойство блока "аннотативный масштаб"? cj_lex LISP 6 25.04.2012 10:36
Как добавить пользовательское свойство произвольному объекту? RussianCarlson AutoCAD 19 11.01.2011 08:31