On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.08.05 13:11. Заголовок: Возможно ли на VBA скопировать из одного документа в другой TitleBlockDefinition?


Возможно ли на VBA скопировать из одного документа в другой TitleBlockDefinition?
И если да, то как к этому подойти?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 23 , стр: 1 2 All [только новые]





Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 02.08.05 07:29. Заголовок: Re:


Лучше забудь об этом. Такой метод отсутствует. А создать новый титл блок на новом чертеже разве сложно?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.08.05 22:57. Заголовок: Re:


Антикульманист пишет:
цитата
Лучше забудь об этом. Такой метод отсутствует. А создать новый титл блок на новом чертеже разве сложно?

Я не совсем понял, что означает создать новый TitleBlock. Создать новый программно, со всеми текстовыми полями, а их около сорока, со всеми стилевыми настройками технически наверное не сложно. Но это ж сколько надо времени все это программировать, потом отлаживать!!!

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.08.05 04:09. Заголовок: Re:


brigval

Да я подразумевал именно програмное создание блока, как самый надёжный способ, потому , что если готовый блок вставлять на лист, всегда есть шанс, что можно в нём что то поменять по ошибке или просто удалить не чаянно. А отлаживать это точно придётся.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.08.05 07:02. Заголовок: Re:


Программное создание блока на мой взгляд не самый удобный путь. Если надо какую-нибудь мелочь поменять в рамке, то придется каждый раз программировать, тестировать, перекомпилировать код.
У "буржуев" полно шаблонов в разных программах.
А чтоб при удалении рамки информация не терялась, ее можно дублировать в БД.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.08.05 08:02. Заголовок: Re:


brigval

Конечно у буржуев полно шаблонов, но у них и методика работы с ними обкатанная и общепринятая всеми буржуями, а создание макросов, часто имеет не гибки подход к пользователям

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.08.05 09:39. Заголовок: Re:


Антикульманист

Да вот я и пытаюсь сделать методику работы с шаблонами удобной. В автокаде это получилось не плохо: даже на первое место выскочила прога. Думаю, что и в Инвенторе будет сделано не хуже

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.08.05 11:51. Заголовок: Re:


А ну я тогда догадался откуда у тебя возникло желание вставлять титульные блоки как бы с внешних файлов, в акаде такое точно возможно.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.08.05 14:00. Заголовок: Re:


Антикульманист пишет:
цитата
в акаде такое точно возможно.

Правильно:)

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 05.08.05 04:17. Заголовок: Re:


В акаде, наверно, можно всё, да и это логично. Акад программа прошедшая достаточно длинную эволюцию, в отличии от Инвентора..

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.08.05 10:04. Заголовок: Re:


Нашел ответ на свой же вопрос. Скоро выложу очередную версию своей программки Taip, где это будет реализовано. Убрал из Standard.idw все дефиниции Title Blocks. Грузится моментально. И файл-чертеж имеет теперь минимальные размеры: программно удаляю не используемые дефиниции Title Blocks. И рамки в текущем чертеже обновлять очень удобно: поменял что-нибудь в файле PAMKA.idw (файл с дефинициями рамок) и уже измененные рамки вставляются в чертежи.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.08.05 10:39. Заголовок: Re:


brigval

Любопытно-с...

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.08.05 16:05. Заголовок: Re:


brigval

Да, весьма.
Так, значит, можно программно копировать TitleBlock'и из других чертежей или есть свои фокусы?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 19.08.05 16:19. Заголовок: Re:


sdm

Да. Можно. Естественно, все программно :)

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 20.08.05 16:15. Заголовок: Re:


Вот, программка более или менее доделана. Разместил о ней информацию на этом форуме: click here


Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 07.10.05 20:39. Заголовок: Re:


brigval
Хорошая у вас программа получилась:)
Попользовался, очень понравилась. Кто ещё не юзал - всем рекомендую.
Очень понравились авто zoom'ы:) Мучаюсь вопросом: send keys или - нет. Поискал ф-ю zoom в API инвентора, не нашёл:(
Может плохо искал?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 08.10.05 08:10. Заголовок: Re:


sdm
ThisApplication.CommandManager.StartCommand(kZoomAllCommand)
Функция SendKeys у меня используется только при вставке рамок...

Спасибо за отклик о моей программке. Видимо, речь о Taip.
Однако, хотелось бы узнать какую версию вы "пытали". А так же ОС и версию Inventor. Для меня как разаработчика эта информация важна.
Кроме того, меня на данный момент очень интересует вопрос работы моей программы Taip 1.42 в 10-ке на разных компьютерах разных пользователей. Работает или нет.
Еще раз спасибо за отклик.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 08.10.05 17:10. Заголовок: Re:


brigval
Пытке подвергся taip1.42 на WinXPpro SP1, AIP10eng.
По поводу работоспособности - нареканий нет. Только немного долго грузятся рамки и Т.блоки. А так, всё что можно было проверить - проверил. Функционирует нормально.
По поводу самой идеи. Замену рамок и блоков не трогаю, тут imho все замечательно :) Пару раз текст ТТ вылез за рамку листа. Вообще, я привык ТТ размещать в Comments чертежа. Свойство мультилайновое. Разместил его внутри титл блока над штампом. В общем, меня устраивает. Остальные свойства размещаю в модели. Но это уж кто как привык.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 08.10.05 20:25. Заголовок: Re:


sdm пишет:
цитата
Только немного долго грузятся рамки и Т.блоки.

Большое время тратится на считывание данных из уже вставленных рамок. Быстрый способ у меня работал не стабильно и я остановился пока на медленном.

sdm пишет:
цитата
Пару раз текст ТТ вылез за рамку листа.

Не должен бы. Ничего не могу сказать.

sdm пишет:
цитата
Вообще, я привык ТТ размещать в Comments чертежа.

Вот-вот. И я о том же. Многие используют разные свойства документов кому и как привычнее. Поэтому я максимально их не использую :)

sdm, большое спасибо за информацию. Дело в том, что у меня в 10-ке программа не функционирует как полагается. Я отношу это на счет своей версии AI. А именно, у меня есть подозрение, что при конвертации рамок, поставляемых с программой, из 9 в 10 версию где-то происходит сбой.
Поэтому, последний вопрос, если не возражаете. Вы "пытали" программу на рамках сохраненных своим AIP10 или на тех, что были приложены к программе (AIP9)?



Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.10.05 09:11. Заголовок: Re:


brigval
Нет, рамки "родные". Ничего не открывал и не пересохранял. Всё из архива кинул в ...Bin\Macros. Запустив макрос, создал кнопки на панели. Шаблон использовал от 10-ки. Программа работает нормально. ТТ действительно иногда "вылезают", думаю это из-за настроек шаблона. Может, для полного счастья, имеет смысл тогда и шаблон постовлять совместно с программой?

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.10.05 11:01. Заголовок: Re:


sdm пишет:
цитата
Всё из архива кинул в ...Bin\Macros

Вообще-то, я не советую держать данные на системном диске. В данном случае, это файл BAZA.mdb
Это так. К слову.

sdm
1 А можно выслать мне скриншот с вылезшими ТТ?
2 Еще просьба, если не надоел, сохраните PAMKA.idw в 10-ке (предварительно оставив копию). И посмотрите как с новым файлом работает программа. Вот в этом у меня сейчас и проблема: работа программы с рамками сделанными в 9-ке и сохраненными в 10-ке (а соранять придется, настройки иначе для 10-ки не сделаешь)!

sdm пишет:
цитата
Может, для полного счастья, имеет смысл тогда и шаблон постовлять совместно с программой?

Сначала надо выяснить причину. Не исключено, что это и недоработка программы...

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 23 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет