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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

Мои динамические блоки [2]

Закрытая тема
Поиск в этой теме
Непрочитано 21.04.2011, 23:33
Мои динамические блоки [2]
Кулик Алексей aka kpblc
Moderator
 
LISP, C# (ACAD 200[9,12,13,14])
 
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 39,787

Тема служит продолжением закрытой темы Мои динамические блоки


Спасибо VVA:
В 2010-2011-2012 в редакторе блоков при настройках по умолчанию нельзя добавлять к операциям некоторые вещи, например к операции Flip добавить Strech и т.д.
Проблема:
http://forum.dwg.ru/showpost.php?p=7...postcount=2666
Лечение:
http://forum.dwg.ru/showpost.php?p=7...postcount=2679

==================================================

Проблема:
В некоторых чертежах долго открывается редактор блоков (_bedit)
Лечение:
Проверить в блоке/блоках значение линейных параметров "Максимальное расстояние". Должно быть задано хоть какое-то значение
Блок эдитор открывает несколько минут.

__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 1493494
 
Непрочитано 11.09.2016, 19:57 Массив осей
#3461
Tregart


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


Здравствуйте все!

Почитав данный форум, решил освоить работу с динамическими блоками. Часть функционала понятна и освоена, а вот с частью... гм... Не очень.

Создал динамический блок "ОСИ", в результате оси наносятся при растягивании ручки как надо. Но я не могу понять как мне сделать так, чтобы поле оси заполнялось по мере их появляения. Т.е. А,Б,В,Г,Д и т.д. по горизонтали и 1,2,3,4,5,6 и т.д. по вертикали.

Подскажите, кто в курсе.

Спасибо!
Вложения
Тип файла: dwg
DWG 2013
ОСИ.dwg (40.4 Кб, 65 просмотров)
Tregart вне форума  
 
Непрочитано 12.09.2016, 08:23
#3462
max4airkin


 
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 382


Цитата:
Сообщение от Tregart Посмотреть сообщение
Но я не могу понять как мне сделать так, чтобы поле оси заполнялось по мере их появляения. Т.е. А,Б,В,Г,Д и т.д. по горизонтали и 1,2,3,4,5,6 и т.д. по вертикали.
Без программирования - нереально.
Исправьте горизонтальный отрезок - он имеет отрицательную дельту Y, небольшую, но заметно даже на глаз.
А шаг сетки менять не нужно будет?
max4airkin вне форума  
 
Непрочитано 12.09.2016, 09:34
#3463
Geniy_Dzydo


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


Сделать с параметрами видимости а не с растягиванием. И собственно блок то не очень функциональный, расстояние между осями может ведь быть произвольным.
Geniy_Dzydo вне форума  
 
Непрочитано 12.09.2016, 17:36
#3464
Tregart


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


max4airkin, Geniy_Dzydo

Спасибо.

Шаг сетки менять нужно будет очень редко, поэтому я остановился именно на 6 метрах. Как сделать динамической сетку - пока не понял.

Попробую сделать параметрами видимости, отпишусь.
Tregart вне форума  
 
Непрочитано 16.09.2016, 11:16
#3465
depo_minsk


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


Помогите с блоком. Не получается, чтоб потянув за точку, указанную зеленой окружностью, удлинить стрелку.
Вложения
Тип файла: dwg
DWG 2013
Стрелка.dwg (33.1 Кб, 46 просмотров)
depo_minsk вне форума  
 
Непрочитано 16.09.2016, 12:10
#3466
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,326


depo_minsk,
Видел недавно подобную темку на Autodesk Community. Посмотри здесь
AlexCondor вне форума  
 
Непрочитано 16.09.2016, 12:40
#3467
max4airkin


 
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 382


Так пойдёт?
Вложения
Тип файла: dwg
DWG 2013
Стрелка.dwg (41.6 Кб, 87 просмотров)
max4airkin вне форума  
 
Непрочитано 19.09.2016, 15:16
#3468
xmih


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


Цитата:
Сообщение от max4airkin Посмотреть сообщение
Без программирования - нереально.
А чаво это так категорично?
xmih вне форума  
 
Непрочитано 20.09.2016, 08:32
#3469
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 433


Цитата:
Сообщение от xmih Посмотреть сообщение
А чаво это так категорично?
Думаю, потому что так и есть.
RNB вне форума  
 
Непрочитано 20.09.2016, 13:07
#3470
xmih


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


Цитата:
Сообщение от RNB Посмотреть сообщение
Думаю, потому что так и есть.
неправильно думаешь
xmih вне форума  
 
Непрочитано 20.09.2016, 13:50
| 1 #3471
max4airkin


 
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 382


Цитата:
Сообщение от xmih Посмотреть сообщение
А чаво это так категорично?
Цитата:
Сообщение от xmih Посмотреть сообщение
неправильно думаешь
Пример в студию?
max4airkin вне форума  
 
Непрочитано 20.09.2016, 17:16
#3472
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 433


Цитата:
Сообщение от xmih Посмотреть сообщение
неправильно думаешь
Без работающего примера - пшЫк в воздух
RNB вне форума  
 
Непрочитано 20.09.2016, 17:35
1 | #3473
xmih


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


примеры им еще подавай...

numbers.dwg
xmih вне форума  
 
Непрочитано 20.09.2016, 18:19
#3474
max4airkin


 
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 382


Цитата:
Сообщение от xmih Посмотреть сообщение
примеры им еще подавай...
остроумно! осталось реализовать
Цитата:
Сообщение от Tregart Посмотреть сообщение
А,Б,В,Г,Д и т.д. по горизонтали
max4airkin вне форума  
 
Непрочитано 20.09.2016, 20:03
#3475
xmih


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


Цитата:
Сообщение от max4airkin Посмотреть сообщение
остроумно! осталось реализовать
Хе. Делов то, если остроумие подключать. Берешь, и делаешь шрифт, где вместо 01234... ставишь АБВГД... и вуаля.
Ну ведь обошлись же без программирования, согласен?
Это с программированием сложно. Вот "ленты" вместе с бантами - эт пожалуйста, 2 ведра иконок с новыми дизайнами в довесок. А вот чтобы в дин.блоках булевые/текстовые операторы для формул сделать, или дизель-функции там до применимого состояния довести, это многолетне-неразрешимая задача!
xmih вне форума  
 
Автор темы   Непрочитано 20.09.2016, 21:22
#3476
Кулик Алексей aka kpblc
Moderator

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


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

----- добавлено через ~2 мин. -----
И вообще, берем _attout + _attin и радуемся
P.S. Точно, надо переделать их на корректную обработку дин.блоков...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.09.2016, 06:48
#3477
max4airkin


 
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 382


Цитата:
Сообщение от xmih Посмотреть сообщение
Хе. Делов то, если остроумие подключать. Берешь, и делаешь шрифт, где вместо 01234... ставишь АБВГД... и вуаля.
Ну ведь обошлись же без программирования, согласен?
Пока не согласен.
Где пример с буквами в виде *.dwg?
Что делать, если шаг колонн поменяется или вообще будет неравномерным?
пс: я для себя вообще не вижу большой пользы в подобном блоке, т.к. отрисовать оси вручную - не такой уж длительный процесс в общем объеме чертежа.
max4airkin вне форума  
 
Непрочитано 21.09.2016, 14:53
#3478
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 433


Цитата:
Сообщение от xmih Посмотреть сообщение
примеры им еще подавай...
Шаг не поменять, букв нет. Вы не из РОСНАНО?
RNB вне форума  
 
Непрочитано 21.09.2016, 17:20
#3479
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Согласен, что шаг осей может быть всегда разным, да и форма здания может оказаться любой, поэтому если бы я чертил АР и по какой-то причине решил бы обойтись без программирования, я бы сделал такой блок, в котором количество осей можно было бы выбирать из выпадающего списка (думаю, два параметра видимости: для цифровых и буквенных осей), при этом каждая ось должна двигаться независимо от других, а, возможно, и поворачиваться, поскольку бывают здания и дуговой формы в плане. Также добавил бы одну ручку для задания длины всех осей, и для каждой в отдельности. Это просто мои мысли вслух, как человека, далекого от разработки архитектуры, но работающего с ней, как с подосновой. С дин.блоками обращаюсь постольку поскольку: либо найденные в Сети, либо примитивные свои, поэтому сожалею, но примера не будет. Но основываясь на том, что знаю, чувствую, что подобный алгоритм вполне реализуем.
skkkk вне форума  
 
Непрочитано 21.09.2016, 19:11
#3480
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 433


Цитата:
Сообщение от skkkk Посмотреть сообщение
С дин.блоками обращаюсь постольку поскольку: либо найденные в Сети, либо примитивные свои, поэтому сожалею, но примера не будет. Но основываясь на том, что знаю, чувствую, что подобный алгоритм вполне реализуем.
Конечно, реализуем, Вы ж его полностью расписали. И по функционалу хорош.
Но, насколько я понял, здесь речь речь шла об автоматической нумерации
RNB вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Мои динамические блоки [2]

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические блоки при копировании перестают быть динамическими. *Voland* Динамические блоки 11 04.07.2012 10:51
Мои динамические блоки Shoorup Динамические блоки 2713 21.04.2011 23:34
соединить динамические блоки отрезками по кротчайшему пути gizmo_zx Программирование 18 06.09.2010 20:32
Глюк. Динамические блоки становится статическим! b_anton Динамические блоки 10 24.06.2008 16:27
HELP!!! Динамические блоки? Bdod Динамические блоки 13 07.04.2007 08:59