|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Цитата:
Про размеры согласен, не все так просто, но... по-моему очень нелогично хранить информацию в размерах, ведь это вспомогательные элементы. У вас же чертеж не состоит из одних размеров??? Обычно информация хранится в иных объектах-примитивах. Если вам нужна длина, то какой извращенный способ - "считать разницу координат". У линий есть "Length" - длина, и никаких тебе "вырождений" или "отрицательных значений".
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) Последний раз редактировалось wetr, 10.03.2009 в 02:13. |
||||
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577
|
wetr, все-равно, не хотелось бы расстраивать старину Оккама лишними примитивами, к тому же линии анонимны, в отличии от блока с тэгом. И еще не понравилось, как обновляется таблица при удалении одного из объектов
P.S. Я не хаю, сам загорелся, да пока не знаю, куда бы применить.
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
|
||||
проектирование Регистрация: 17.03.2009
Украина
Сообщений: 8
|
wetr, спасибо.
Правда чуть глаза не поломал, мельтешит ужасно. Как снимал? P.S. Странно, дома скачал, все ок. Видимо что-то с плеером. Довольно наглядное пособие. Последний раз редактировалось hi_tech, 25.03.2009 в 20:32. |
|||
|
||||
Цитата:
Camstudio
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
С помощью программирования. "Извлечение данных" здесь не поможет.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
Регистрация: 24.03.2005
Сообщений: 320
|
Очень хорошая вещь появилась. Однако возникли вопросы,
На чертеже есть много полилиний (газопровод). Каждую полилинию необходимо подписать (а1, а2, а3 и т.д), чтоб затем вывести в эксель: газопровод а1 протяженность 111 метров и т.д. Ничего лучшего я не нашёл, как загонять литерацию (а1, а2, а3 и т.д) в обычную гиперссылку. Есть ли более элегантные решения данного вопроса? |
|||
|
||||
Инженер Регистрация: 21.08.2007
Сообщений: 597
|
А возможно следующее: создать извлечение данных в одном файле а потом использовать эту таблицу в другом. Пробовал через etransmit но все пути к файлам dxe обрубаются и теряется связь с данными. У меня очень много блоков считать надо, потом еще длины линий подсчитываю, очень долго получается каждый раз извлекать данные.
__________________
Склероз нельзя вылечить, но о нем можно забыть. (Ф. Раневская) |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,856
|
Я бы делал лиспами собственного сочинения, наверное.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,856
|
У собственного программирования есть один большой плюс - можно сделать все что угодно. И не менее большой минус (даже два): ориентирован результат будет на конкретные требования; и, если что-то не требуется, то и оно и не изучается. Мне подобные задачи (пока?) не попадались, поэтому и решения готового нет.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
1. Сделать извлечение в 2х файлах 2 раза(если ты про это написал, что долго, то извиняй) 2. Сделать извлечение в таблицу автокада и в эксель 1 раз, потом сделать связь с данными таблицы экселя из 2 файла.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
Инженер Регистрация: 21.08.2007
Сообщений: 597
|
Иногда требуется извлечь несколько таблиц, штук 10, например. И приходиться в каждой таблице менять путь к файлу из которого я извлекаю данные. Вот я и подумал что может быть можно этот процес упростить
__________________
Склероз нельзя вылечить, но о нем можно забыть. (Ф. Раневская) |
|||
|
||||
Регистрация: 07.05.2009
Сообщений: 17
|
Доброго времени форуму.
Помогите пожалста решить проблемку. Раньше прользовал кад 2006. извлечение атрибутов Атрибуту "Длина" присваивал значение "=5+3+.." где цифры являются полями длин линий/пололиний. и при извлечении в таблицу, кад рассчитывал результат. В 2009 в ячейку выводится значение "'=5+3+.." причем символ ' виден только при редактировании содержимого ячейки. После его удаления, ессно все считает, только ячеек тысячи и вручную трудоемко. пробовал задавать формат данных столбцу - не помогает. Что делать? |
|||
|
||||
Цитата:
А с файлом... - Кашпировский, но я тоже обещаю подумать
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
В обшем, я добавляю формулы через поля, поэтому такой проблемы у меня не было. Есть 2 варианта. Либо добавить формулу внутри блоков, заменить поле "default" на формулу, либо как ты делал. Зайти в редактирование блока (_eattedit) и нажать ctrl+F, добавить формулу туда.
В любом варианте уже вставленные блоки не исправить. battman и attsync не помогут. Поможет команда gatte из Express tools. Т.е скопируй в буфер код поля сделанный по варианту-2 и подсунь его этому gatte. Должно сработать. Проверять сам не стал - в выложенном файле всего 2 блока, а не "тысячи" P.S. грамотный файл!
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
Регистрация: 07.05.2009
Сообщений: 17
|
Спасибо товарищу WETR за помощь. Никогда не обращал внимания, что можно использовать поле атрибута DEFAULT. Как говорится век живи, век учись. Что то так я и не разобрался с командой GATTE - helpов не нашел, а методом научного тыка показалось, что команда не подходит. Решение нашлось как то само собой - тупо удалил все вхождения символа "=" в атрибут блока, добавил в таблицу извлечения столбец с формулой и усе. В ходе поиска и замены обнаружил, что в диалоговом окне ПОИСК И ЗАМЕНА, пропала очень полезная команда (по крайней мере для меня) ВЫБРАТЬ ВСЕ. Не подскажете, чем ее заменить?
Кому интересно, прилагаю свой файлик. Так я работаю. Сэнкс за похвалу |
|||
|
||||
Цитата:
но там очень скудно, зато с картинками. В принципе все довольно просто. Допустим есть атрибут с тагом "Фамилия" и значением по умолчанию "Иванов". В файле куча блоков с этим атрибутом. Ты хочешь поменять значение по умолчанию на "Бобков". Так вот _gatte поможет сделать это махом
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||