|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 05.08.2008
Сообщений: 155
|
Хороший вопрос!
1. Профиль чертися 3d solid - ом! AlexV Обрати внимание на линию которая находится внутри солида, это базовая линия, и при изменении этой линии меняется солид! 2. Все данные хранятся в xdata профиля и линиии, основные параметры храняться в базовой линии, и при ее удалении изменить профиль больше не получится! 3. Данные о типе профиля, его длине, и массе вносятся в солид в момент создания изменения профиля! по этому если вы измените профиль, изменения в спецификации не отразятся! з.ы. под 2009 акадом не пробовал! |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Mikka, пока одним глазом глянул (в 2008), впечатления самые наилучшие. (Спецификация, правда, не работает... Если ж ее до ума довести, да чтоб по ГОСТам нашенским создавалась, ) Интерфейс - очень удобный, вообще напоминает работу с профилями Structural Detailing . Может, только форму сделать немодальной? Ввод текста с клавы здесь только для угла поворота, можно его осуществлять через inputbox по щелчку на фрейме, к примеру.. Теоретически можно еще настройки кое-какие добавить (соответствие категории элемента слою, например; или задавать тип стали для категории профиля, т.е. сменил категорию, автоматом тип стали поменялся, и тоже в настройках возможность пользовательских изменений предусмотреть. Да и, может, еще задание категорий профиля и материала пользователем с возможностью сохранения в текущем файле...
Конечно, идеально было бы изменение солида при изменении линии, с ним связанной, но это уже, наверное, на VBA с примитивами автокада нереально... Отследить событие, определить примитив, убить старый солид, считав тип профиля предварительно и прочие данные, создать новый... Да в общем-то, решение тоже неплохое: линию изменил (к полилинии, например, даже можно добавить участки новые), запустил редактирование - получил отредактированный профиль. К каждому профилю гиперссылка цепляется со всеми данными (профиль, масса, длина), после редактирования - меняется, красота! Пластины - согласен, неплохо было б добавить. Вобщем, прога - на отлично (по первым впечатлениям), стоит дорабатывать... Мы в Detailing сейчас работаем, но для голого Акада хорошая вещь. Тот же Detailing при всех преимуществах довольно глючен (у меня за день вылетов бывает больше, чем у Покрышкина в разгар ВОВ ).. Идей, которые еще можно реализовать, масса . К примеру, для профиля функция: продлить или обрезать по линии (выбираем отрезок или двумя кликами задаем плоскость, продляем до нее (или обрезаем) "профилеобразующую" линию, убиваем старый солид, создаем новый, обрезаем по плоскости, заданной отрезком...)
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! Последний раз редактировалось AlexV, 03.06.2009 в 19:10. |
|||
|
||||
лайсенсед инжиниа Регистрация: 15.04.2006
город-герой Волгоград (Сталинград)
Сообщений: 1,158
|
щас попробую тоже... Я тут у кого-то уже встречал интересную программку с 3D профилями, но в упор не помню названия. Не знаю, развивается ли она сейчас...
Посмотрел - понравилось. Видно что человек старался. Интерфейс, я, кстати, где то уже видел. Был какой-то справочник электронный с сортаментами... Интерфейс несколько топорный, но разве это кого останавливало?? В принципе все грамотно и понятно. Пожелания... Ну присоединяюсь к задумке о пластинах. кругляк не вышло у меня намулювать... Хотелось бы использовать не только для КМ, но и для КМД, т.е. сделать интерфейс для создания своих таблиц... Ну что еще... Сварка, присвоение марок, метизы - такая вот штука бы пригодилась. Макро как в дитэйлинге никто не просит P.S. В ACAD 2010 не работает вообще, а так - пятерка!! Развивай! Может сделаешь качественный продукт. |
|||
|
||||
Регистрация: 05.08.2008
Сообщений: 155
|
Цитата:
В папке help в дирректории программы, есть еще не доделанная справка от предыдущей версии... 2. Гдето через неделю, может быть и раньше выложу открытые исходники программы в этой теме! 3. Про метизы только думал, пока еще ничего не сделал 4. Пластины удастся реализовать малой кровью, все необходимые заделки есть! 5. Спецификации собираются по ГОСТ 21.502-2007 |
|||
|
||||
лайсенсед инжиниа Регистрация: 15.04.2006
город-герой Волгоград (Сталинград)
Сообщений: 1,158
|
Цитата:
Цитата:
Цитата:
А еще это реализовано в адванс стиле и автокад стракчарал дитэйлинге... И что с того?? Последний раз редактировалось gipro, 04.06.2009 в 08:55. |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Да, заметил, после "перерисовать профиль" солид изменяется при изменении линии (но не наоборот, солид двигаешь - линия остается). Круть! Еще пара идей (по образцу ASD, но, возможно, реализуемые в Акаде):
-перемещение и копирование только в заданном направлении (т.е. определяешь базовую точку и точку перемещения по привязкам, а перемещение производится только по координате , заданной пользователем - x, y, xy и т.д. В Акаде есть, конечно, фильтры координат, но они не очень удобны). -отключение видимости объектов не по слою, а по состоянию свойства Visible примитива. При работе в 3d бывает нужно отключить несколько объектов на некоторое время. Ну и соответственно включение видимости всех... -"менеджер объектов". Немодальная форма, в которой структурированно отображать списки созданных программой профилей.. Отсортированные по категории, типу профиля и т.д. И что бы можно было выделив что либо в списке, получить выбор этих объектов в модели... Или включить - отключить видимость по категориям, или изменить свойства для списка объектов "за раз"...
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Чего-то ругаитси.. (A2008) на этой строчке:
...Закомментил вызов процедуры создания табличного стиля, заработало... ... Небольшой баг: при отрисовке профилей по точкам начало "резиновой" линии определяется не правильно при ПСК, отличной от мировой..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! Последний раз редактировалось AlexV, 10.06.2009 в 09:37. |
|||
|
||||
Регистрация: 05.08.2008
Сообщений: 155
|
Странно, видимо у вас не корректно установлен Акад, потому как я тестировал прогу на 2 разных компах с2008 автокадом, и такой ошибки не возникало! Такое ощущение, что какято стандартная библиотека не поставилась...
А на какой именно строчке вылетает программа? |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
На подчеркнутой в скрине в предыдущем посте...
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Регистрация: 05.08.2008
Сообщений: 155
|
х.м. странно, код совершенно рабочий! пример приведен сдесь
http://forum.dwg.ru/showthread.php?t=24482 |
|||
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,686
|
Цитата:
Мы прикалываемся: Mikka в одиночку Автодеск переплюнул с его "фатал еррор структурал детэйлингом"... ... Местами.. Правда, недоработки кой-какие есть. К примеру, если скопировать вставленный профиль, потом перерисовать осевую линию, то после редактирования некоторые глюки проявляются (новый профиль прорисовывается, а старый не удаляется)
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
|
||||
Регистрация: 05.08.2008
Сообщений: 155
|
Это не глюки, это недостаток основной концепции программы и исправлению не подлежит....
Копировать нужно только базовую линию, а потом перерисовывать профиль... Залил новую версию программы + исправил некоторые глюки с прорисовкой профиля + добавил новый диалог "изменить свойства" + добавил справку Последний раз редактировалось Mikka, 03.07.2009 в 22:41. |
|||
|
||||
Регистрация: 05.08.2008
Сообщений: 155
|
Доброго времени суток уважаемые, подправил свою прогу, выгреб много глюков, добавил пластины
Среди прочего, нашел интересный глюк Acad2008, при удалении выделенного объекта програмным путем, гдето со 2 раза, акад вылетатает с критической ошибкой, как лечить не заню, пользуйтесь кнопкой редактировать... зы: обновленную прогу выкладываю в заголовке темы... |
|||
|
||||
Регистрация: 06.08.2008
Сообщений: 30
|
из справки:
"2. Изменить свойства профиля можно командой Редактировать профиль или 2 шелчком левой кнопки мыши про профилю (работает не всегда)", "2 шелчком левой кнопки мыши" свойства профиля открываются нормально ...при редактировании выдает "Фатальную ошибку"(как можно это исправить?) командой "редактировать профиль" редактируется без проблем. (AutoCAD 2009+SPDS5) |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Конструирование в 3D | Serz | AutoCAD | 87 | 28.10.2014 10:40 |
Преобразование 3D Solid'а в 3D линии | Tatarin | AutoCAD | 3 | 19.02.2009 17:37 |
Использование в AutoCad 3d модели созданной в AutoCad Архитектор | faust23 | AutoCAD | 25 | 16.10.2008 00:53 |
Как тело построенное 3D Face превратить в 3D Solid? | Bdod | AutoCAD | 37 | 03.08.2006 11:36 |
ГОСТ на ванты и оттяжки ??? | зщцук? | Поиск литературы, чертежей, моделей и прочих материалов | 1 | 17.05.2005 06:53 |