|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Excel vs Autocad - размеры и текст
Регистрация: 02.11.2010
Сообщений: 13
|
||
Просмотров: 10225
|
|
||||
Несмотря на кажущуюся бредовость затея не лишена смысла, но все же для начала я бы использовал copy-past. Кроме автокада есть и другие графиические программы, в том числе и параметрические.
Удачи!
__________________
3dd |
||||
![]() |
|
||||
Регистрация: 02.11.2010
Сообщений: 13
|
Eugen True - я не очень понял что вы имели в виду под copy-past?)
Объясню почему именно autocad - потому что до идеала довести не получится все это, и нужно чтобы программой поьзовались люди которые знают только автокад; ну и я сам более менее умею считать в vba excel... Вобщем очень надеюсь на помощь =) Кстати не получается вытащить из макрорекордера 2010 автокада architecture текст программы...это вообще возможно? |
|||
![]() |
|
||||
Я имел в виду вставку текста в командную строку. В Excel формируем столбец состоящий из команд автокада и цифр вычислений Excel, далее копи-паст в командную строку и все построено. Сам часто пользуюсь. У меня задумка так строить сложные поверхности. Если этого метода недостаточно, то далее уже VB.
__________________
3dd |
||||
![]() |
|
||||
Регистрация: 02.11.2010
Сообщений: 13
|
Eugen True, я понял о чем вы; но мне нужно написать программу для производства, чтобы исключить ошибки....очень большой объем деталей, а исходных данных всего ничего...сплошная геометрия...так что только vba)
И, кстати я даже в самом autocad не нашел как можно построить угловой размер по 3м координам, введя их в командной строке |
|||
![]() |
|
||||
Регистрация: 02.11.2010
Сообщений: 13
|
KronSerg - Нужно на vba excel код, который сможет в уже открытом файле автокада отчертить размеры и текст по координатам.
как пример такой код есть для полилинии вот здесь, 2-й снизу: http://www.cad.dp.ua/stats/a_vba/acentity1.php |
|||
![]() |
|
||||
Не в курсе твоей задачи, но кажется тебе надо написать кнопку для блондинок.
![]() Дерзай. Удачи!
__________________
3dd |
||||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,706
|
Вот процедурка.. Особо не проверял, но по идее должна работать.. Из экселя в нее надо аргументы передать, но если с VBA excel имел дело, то разберешься..
Код:
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
Регистрация: 30.04.2005
Сообщений: 141
|
Цитата:
![]() на самом деле автокад наверное худшее решение для этой задачи. если нужно "серьезное" оформление по ГОСТ - лучше работайте с компасом. там и программирование несколько более продвинутое. если же делаете "тяп-ляп" под ручную доработку я бы c Visio работал. хотя бы потому что с VBA он работает на ять. сделан для этого. результат можно и в автокад экспортировать. если очень хочется. |
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,706
|
А что, под Компас можно программировать? В какой среде?
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,706
|
python это конечно хорошо.. Правда, язык не самый, по-моему, известный.. Автокад много за что можно критиковать, но как раз легкость и простота разработки приложений под него даже дилетантом в программировании всегда считалось достоинством..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
|
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,706
|
Цитата:
![]()
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
с этим согласен
![]() Я вот не смог почему-то к брикскад 10 подключиться из опен офис калк... но может чего не так сделал... не помню... по #9 желательно все таки создавать экземпляр автокада если он не запущен...К тому же, если у меня запущено ![]() ![]() |
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,706
|
Цитата:
![]() ![]()
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
Регистрация: 02.11.2010
Сообщений: 13
|
Я собственно поясню для чего конкретно делаю прогу:
для вычерчивания непрямоугольных наличников, откосов и тому подобных изделий. Собственно потому меня совершенно не интересует оформление по ГОСТ - нужно просто чтобы люди поняли как обрезать на станке ту или иную деталь :-) И еще - результат нужен был очень быстрый, ибо до меня все это чертили просто вручную! Ну и еще косяк в том что я пока что очень слабо знаю даже тот же vba... Ежели интересно, могу выложить то что написал :-) Кстати то что программа чертит просто в открытом автокаде весьма удобно) |
|||
![]() |
|
||||
Регистрация: 06.04.2009
Сообщений: 702
|
Я делал для 2009 автокада, пример сдесь:
http://forum.dwg.ru/attachment.php?a...0&d=1288073940
__________________
КазнитьØнельзяØпомиловать:eek: |
|||
![]() |
|
||||
Регистрация: 02.11.2010
Сообщений: 13
|
извиняюсь за вопрос не в тему, может кто подскажет, почему в vba может вылазить ошибка Path/File access error 75 при обращении к формам? Причем вылазит не систематически, а иногда....не моогу понять как....(((
Последний раз редактировалось Dec0rator, 08.11.2010 в 13:36. |
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,706
|
А VBA из под Excel? Мне так кажется, дело не в "обращении к формам", а в коде, который повешен на контролы формы.. чтение / запись файлов, возможно.. К примеру, если пользователь не обладает правами админа, а запись идет в какую-либо защищенную папку..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
Регистрация: 02.11.2010
Сообщений: 13
|
Да, VBA из под excel....плюс обычно после таких ошибок часто падает сам excel;
Если посмотреть в отладку при ошибке то встает на "форма какая-то".show....причем на разных формах... Кстати являюсь админом на компе... И вообще периодически происходит в файле такая ошибка и падает эксэль...на 2х разных компах.... Приложил свой файл... Видимо падает при сохранении или автосохранении файла...и периодически, не всегда.. Последний раз редактировалось Dec0rator, 08.11.2010 в 23:47. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в AutoCAD преобразовать текст в таблицу? | AVZ | AutoCAD | 30 | 29.09.2020 13:52 |
Видеоуроки AutoCAD | kosmax | AutoCAD | 173 | 17.02.2017 15:08 |
Размеры в 3м Autocad | Natalya | AutoCAD | 11 | 24.01.2012 09:50 |
Как сделать окно Autocad активным при запуске из VBA Excel? | AlexV | Программирование | 1 | 20.08.2009 12:40 |
Нет ли у кого ивритского шрифта? (из EXCEL в AutoCAD) | Grinzaid | AutoCAD | 1 | 26.12.2003 22:25 |