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

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

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

Ответ
Поиск в этой теме
Непрочитано 01.06.2018, 20:34 #1
Помогите создать массив или дин. блок с увеличивающейся длиной строк
3Dwardas
 
Регистрация: 18.05.2015
Сообщений: 18

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

Миниатюры
Нажмите на изображение для увеличения
Название: 2018-06-01_20-26-36.png
Просмотров: 230
Размер:	5.7 Кб
ID:	203028  

Просмотров: 3351
 
Непрочитано 02.06.2018, 18:20
#2
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


критерий (закон) увеличения длины- неясен
Хмурый вне форума  
 
Автор темы   Непрочитано 05.06.2018, 22:23
#3
3Dwardas


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


Отличный вопрос! Вот здесь как раз желательно увеличение например в прогрессии, 1+2 2+2 4+4 и т.д , но в идеале значени помноженное на порядковый номер т.е 0 +100+(100х2)+(100х3) +(100х4) другими словами 0-100-200-300-400 и т.д. и что бы значение можно было задавть
3Dwardas вне форума  
 
Непрочитано 06.06.2018, 10:04
#4
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723


Цитата:
Сообщение от 3Dwardas Посмотреть сообщение
дин. блок с увеличивающейся длиной строк
А сколько строк? фиксированное значение?
AMDen вне форума  
 
Автор темы   Непрочитано 06.06.2018, 14:38
#5
3Dwardas


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


Нет, произвольное, что бы на ограниченном отрезке длины распределить строки с увеличивающимся интервалом. И на глаз уже подобрать значение как в предыдущем ответе где указана закономерность
3Dwardas вне форума  
 
Непрочитано 06.06.2018, 17:20
#6
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Что-то подобное не так давно проскакивало уже на форуме, вот только тему не помню... но решения с дин. блоком там вроде так и не нашли.
ИМХО сделать такой блок можно, но с помощью читерства... описывать как не буду, подожду, может кто нибудь нормальное решение предложит.
Boxa вне форума  
 
Непрочитано 08.06.2018, 13:23
#7
MFor

Инженер-проектировщик
 
Регистрация: 08.02.2007
С-Петербург
Сообщений: 127
<phrase 1=


Цитата:
Сообщение от 3Dwardas Посмотреть сообщение
Нет, произвольное, что бы на ограниченном отрезке длины распределить строки с увеличивающимся интервалом. И на глаз уже подобрать значение как в предыдущем ответе где указана закономерность
Блок должен именно так выглядеть?
под строками понимаются в данном случае вертикальные отрезки расстояние между которыми увеличивается в геометрической прогрессии, например?
MFor вне форума  
 
Непрочитано 11.06.2018, 09:26
1 | #8
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Только ради шутки: https://youtu.be/ABS__ykMCTI
Boxa вне форума  
 
Автор темы   Непрочитано 04.07.2018, 14:23
#9
3Dwardas


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


Блин то что надо !! а где блок такой можно качнуть?
3Dwardas вне форума  
 
Непрочитано 05.07.2018, 09:03
#10
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Цитата:
Сообщение от 3Dwardas Посмотреть сообщение
а где блок такой можно качнуть?
Нигде. Я вроде написал, что это читерство и шутка.
Boxa вне форума  
 
Непрочитано 05.07.2018, 09:18
| 2 #11
engngr

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


Чисто гипотетически: круговой массив, повернутый так, чтобы видеть его сбоку.
engngr на форуме  
 
Автор темы   Непрочитано 05.07.2018, 15:15
#12
3Dwardas


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


Цитата:
Сообщение от Boxa Посмотреть сообщение
Нигде. Я вроде написал, что это читерство и шутка.
на видосе вроде как реальный блок, или это фейк?
3Dwardas вне форума  
 
Непрочитано 05.07.2018, 15:34
#13
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Реальный блок, но не динамический.
Цитата:
Фейк — информационная мистификация или намеренное распространение дезинформации в социальных медиа и традиционных СМИ.
форум на сми и соц. медиа не тянет, да и я никого не обманывал, сразу написал что это шутка и читерство. Читерство в том плане, что поведение и внешний вид блока контролируется не штатными функциями автокада, но на видео все выглядит достаточно аутентично.
Если оставаться в рамках автокада, то решение предложенное engngr, мне нравиться (ограничений и условий, что блок должен быть именно плоский не было).
Boxa вне форума  
 
Автор темы   Непрочитано 05.07.2018, 16:33
#14
3Dwardas


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


Да, решение engngr оригинальное, согласен но ваш блок мне больше нравится )) я честно говоря не совсем понял в чем подвох, если не жалко можете его выложить?
3Dwardas вне форума  
 
Непрочитано 06.07.2018, 08:54
#15
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


Offtop: Что-то я уже пожалел, что записал это видео... 3Dwardas, Вы меня совсем не слышите. Еще раз повторю, в видео все дело не в блоке (там самый обычный статичный блок), а в "чите", т.е. в программе (dll), которая загружена в автокад, обходит его ограничения и позволяет сделать такой специфический блок. Более того, т.к. код этой программы писался на коленке и на него было потрачено совсем мало времени, то и пригоден он только для шутки. Нечего выкладывать.
И снова, engngr, предложил хорошее решение, попробуйте им воспользоваться.
Boxa вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Помогите создать массив или дин. блок с увеличивающейся длиной строк

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите создать блок масштабирование на VBA. sashafedorov82 Программирование 4 25.06.2016 14:56
Как создать блок с обновляемым атрибутом? Zets Динамические блоки 5 10.11.2012 20:39
Создать блок для вставки в чертеж congr Динамические блоки 2 30.09.2012 22:02
как создать блок колодца чтобы линия привязки к сооружениям создавалась автоматически? SilvioManuel Динамические блоки 8 31.12.2011 01:20
Помогите доделать программу добавления объектов в блок МишаVBA Программирование 1 20.05.2006 01:04