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

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

Динамический блок сваи-задать шаг.

Ответ
Поиск в этой теме
Непрочитано 22.10.2008, 18:27 #1
Динамический блок сваи-задать шаг.
Мих
 
Регистрация: 01.09.2006
Сообщений: 48

Есть вот такой дин.блок (см. атач). Помогите плиз сделать так чтоб можно было помимо растягивания и изменения рядности задавать и шаг свай. При этом не хотелось бы делать кучу наименований блоков с разницей шага в 10мм. Или как- то хочется выудить параметр шага в свойства.

Вложения
Тип файла: dwg
DWG 2007
сваи.dwg (78.4 Кб, 1142 просмотров)

Просмотров: 6245
 
Непрочитано 23.10.2008, 02:02
#2
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,535
<phrase 1= Отправить сообщение для wetr с помощью Skype™


шаг свай по горизонтали задается только в свойствах массива.
Шаг по вертикали это параметр видимости - тоже нереально вынести в свойства.
И на программирование это не похоже
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Автор темы   Непрочитано 23.10.2008, 10:46
#3
Мих


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


ну может лиспик какойто можно сделать так чтоб можно было вставить этот блок , растянуть от точки до точки а потом либо шаг задать либо колличество свай,
Мих вне форума  
 
Непрочитано 23.10.2008, 17:43
#4
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Тебе сюда
http://forum.dwg.ru/showthread.php?t=24597
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 23.10.2008, 19:32
#5
Кулик Алексей aka kpblc
Moderator

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


DEM, а на фига?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.10.2008, 22:03
#6
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


ХММ
А у тебя есть варианты, Я вот давно не занимался динамическими блоками и других вариантов пока не знаю.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 23.10.2008, 22:26
#7
Кулик Алексей aka kpblc
Moderator

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


Я, если честно, просто не думаю, что множество VisibilitySet'ов решит проблему. По идее надо Lookup + Array. Хотя... Черт его знает, я тоже давно не игрался с дин.блоками...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.10.2008, 23:07
#8
Мих


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


Дык, поиграйтесь, плиз, уже ))))...У меня решение созревает..но меня оно не слишком устраивает..громоздко получается ..должно же быть какое то красивое лёгкое исполнение..типа того что тянешь за ручку и не думаешь о коллчичестве свай и шаге.(В атаче чтоб свайки нормально видны были надо задать соответсвующе отображение точки в меню Формат)
Мих вне форума  
 
Непрочитано 24.10.2008, 00:17
#9
AlexV

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


А что, обязательно динамический блок? Может, обычный блок средствами lisp или VBA? (к примеру, выделил той же рамкой область, а программа влепила в эту область нужное кол-во свай с нужным шагом. Можно отдельными примитивами, можно блоком)
AlexV вне форума  
 
Непрочитано 24.10.2008, 01:57
#10
Кулик Алексей aka kpblc
Moderator

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


Ну вы, блин, ваще... По каким критериям AutoCAD должен оценивать шаг свай, интересно?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 24.10.2008, 08:31
#11
AlexV

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


Цитата:
Ну вы, блин, ваще... По каким критериям AutoCAD должен оценивать шаг свай, интересно?
Ну, к примеру, спросить у пользователя... Я ж не имею в виду стандартные команды автокада. А видится небольшая форма с несколькими текстбоксами (шаг X, шаг Y, ну может еще габариты сваи), да кнопка вставки.
AlexV вне форума  
 
Автор темы   Непрочитано 08.11.2008, 07:32
#12
Мих


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


Фишка в том чтоб самому не считать шаг..прикинуть на глаз колличество свай и растянуть дин.блок..а какой шаг получиться потом померять..
Мих вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Динамический блок сваи-задать шаг.

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать динамический блок из нескольких солид тел? Scrubber Динамические блоки 5 22.09.2010 22:29
Как в ЛИР-АРМ задать (изменить) шаг армирования mey Расчетные программы 7 31.05.2008 14:08
Динамический блок сварного шва Vavan Metallist Динамические блоки 10 11.04.2008 18:42
Динамический блок. Поворот линии Rascen Динамические блоки 1 16.08.2007 23:18
Как добавить атрибуты в динамический блок? Archeo Динамические блоки 20 17.11.2006 11:30