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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Помогите расставить позиции!

Помогите расставить позиции!

Ответ
Поиск в этой теме
Непрочитано 16.03.2010, 13:09 #1
Помогите расставить позиции!
Marv
 
Регистрация: 13.01.2008
Сообщений: 94

Поставлена задача. На чертеж фасада здания необходимо нанести номера точек фотофиксаций. Проблема в том, что фасад с большим количеством архитектурных деталей и, как следствие, чертеж очень плотный. По-этому стандартные стрелочки-выноски-полочки не читабельны. Хотелось бы, чтоб это выглядело как-то так:

(нарисовано вручную, множествнным применением трима)
В этой статье описана похожая проблема, но я не разобрался, как сделать автоматическую нумерацию, да и номер позиции как-то принято вписывать в окружность.
Может есть какие хитрости в установке свойств выносок/номеров позиций?
В СПДС Графикс, к примеру, так делает для "объектов из базы", но добится аналогичного эффекта для элементов типа "обозначение узла" или "обозначение позиции" мне не удалось.

Миниатюры
Нажмите на изображение для увеличения
Название: Рабочий_.jpg
Просмотров: 1031
Размер:	44.2 Кб
ID:	35383  

Просмотров: 5915
 
Непрочитано 16.03.2010, 13:14
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


http://dwg.ru/pub/12
А за название - двойка!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 16.03.2010, 13:27
#3
Marv


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
http://dwg.ru/pub/12
А за название - двойка!
Алексей, я же привел ссылку именно на эту статью и пояснил, что в моем случае это не упрощает ситуацию. Либо я чего-то до конца не понял. Ну создал я блок, дальше то что? У меня таких блоков должно быть 153 штуки и каждый со своим номером от 1 до 153. Это можно как-нибудь автоматизировать?

Название отражает суть проблемы, а не способы ее решения.
Marv вне форума  
 
Непрочитано 16.03.2010, 13:33
#4
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от Marv Посмотреть сообщение
Алексей, я же привел ссылку именно на эту статью и пояснил, что в моем случае это не упрощает ситуацию. Либо я чего-то до конца не понял. Ну создал я блок, дальше то что? У меня таких блоков должно быть 153 штуки и каждый со своим номером от 1 до 153. Это можно как-нибудь автоматизировать?

Название отражает суть проблемы, а не способы ее решения.
Как вариант, блок с атрибутом вставлять программно с автоизменением значения атрибута. Программ по автонумерации выкладывалось и обсуждалось немало, поищи.. Может, что приспособишь к своему случаю..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 16.03.2010, 13:41
#5
BM60


 
Регистрация: 08.02.2008
Где-то
Сообщений: 8,460


Цитата:
Сообщение от Marv Посмотреть сообщение
Название отражает суть проблемы
Не отражает сути!
Суть не в позиции (детали на чертеже как конструкторском документе), а в "программной автонумерации архитектурных элементов модели фасада". Разница, однако.
При твоей постановке вопроса сюда программисты пришли случайно, а по второй - сразу и "валом пойдут". Переименовывай в расширенном режиме правки.
__________________
Я дарю не рыбу, а удочку и море.
www.zodchii.ws,
Библиотеки электронных книг
Download
BM60 вне форума  
 
Непрочитано 16.03.2010, 13:57
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431


Как это "не упрощает"? Упрощает, и еще как! Создаешь полигон с количеством граней, например, 64. По этому полигону (который на самом деле - полилиния) создаешь wipeout, удаляя исходную графику. Потом создать окружность и атрибут. Скрыть границы wipeout'a. Объединить в блок.
Добавил результат (формат 2004)
Вложения
Тип файла: dwg
DWG 2004
Drawing1.dwg (32.7 Кб, 1287 просмотров)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Последний раз редактировалось Кулик Алексей aka kpblc, 16.03.2010 в 14:06.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.03.2010, 14:16
#7
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от AlexV Посмотреть сообщение
У меня таких блоков должно быть 153 штуки и каждый со своим номером от 1 до 153. Это можно как-нибудь автоматизировать?
1. Создаешь "хитрый блок" c атрибутом
2. автоматическая нумерация в атрибутах блока
Тут есть варианты:
- или вставить блок и пройтись NUM'ом
- или сразу вставлять блок с нумерацией BINC'ом
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 16.03.2010, 14:52
#8
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от VVA Посмотреть сообщение
Цитата:
Сообщение от AlexV Посмотреть сообщение
У меня таких блоков должно быть 153 штуки и каждый со своим номером от 1 до 153. Это можно как-нибудь автоматизировать?
1. Создаешь "хитрый блок" c атрибутом
2. автоматическая нумерация в атрибутах блока
Тут есть варианты:
- или вставить блок и пройтись NUM'ом
- или сразу вставлять блок с нумерацией BINC'ом
__________________
Это не я писал.. В файл kpblcа встроил макрос, вставляющий его блок с "автонумерацией". Изменить значения n позиции, суффикса и префикса можно щелчком по соотв. фрейму..

Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 841
Размер:	39.3 Кб
ID:	35394  
Вложения
Тип файла: dwg
DWG 2010
Drawing1&макрос.dwg (113.6 Кб, 1272 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Автор темы   Непрочитано 16.03.2010, 16:01
#9
Marv


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


Цитата:
Сообщение от AlexV Посмотреть сообщение
В файл kpblcа встроил макрос, вставляющий его блок с "автонумерацией". Изменить значения n позиции, суффикса и префикса можно щелчком по соотв. фрейму..
Можно тоже самое, но сохранить в формате не новее ACAD'2007?
А то мой 2008й ваш файл не открывает...
Marv вне форума  
 
Непрочитано 16.03.2010, 16:07
#10
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от Marv Посмотреть сообщение
Можно тоже самое, но сохранить в формате не новее ACAD'2007?
А то мой 2008й ваш файл не открывает...
Блин, все забываю переставлять сохранение в более распространенный пока формат...
Вложения
Тип файла: dwg
DWG 2007
Drawing1&макрос_2007.dwg (94.4 Кб, 1262 просмотров)
Тип файла: dwg
DWG 2004
Drawing1&макрос_2004.dwg (66.9 Кб, 1241 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Помогите расставить позиции!

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proxy-графика, как с ней бороться, помогите новичку lednev AutoCAD 18 21.03.2016 09:01
Помогите воостановить файлик sheinik AutoCAD 2 01.10.2008 17:40
Помогите пжл, петли монтажные расставить... Фабио Конструкции зданий и сооружений 2 21.01.2008 14:56
Помогите Пожалуйста найти и скачать книгу Ф. А. Байтемиров, В. М. Головина, Э. М. Улицкая Расчет кон DenIZ Поиск литературы, чертежей, моделей и прочих материалов 0 27.12.2007 22:45