|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Регистрация: 27.04.2010
Сообщений: 4
|
кладоискатель
а unit factor у тебя какой стоит - я всегда ставлю "unitless" skif58 я перевел все в current unit и се считает нормальок Последний раз редактировалось Paolos7, 12.05.2010 в 22:25. |
|||
![]() |
|
||||
Paolos7, да, - я тоже это заметил, причем достаточно перевести в текущие единицы только ячейку с числом 107255.17 , а все остальные оставить десятичными . Но хотелось бы понять причину, а то так можно пролететь...
![]()
__________________
*...И Случай, бог изобретатель. * |
||||
![]() |
|
||||
конструктор Регистрация: 04.06.2009
Сообщений: 1,163
|
Как справиться с такой проблемой:
- после импорта листа из Excel и вставки в Autocad, через специальную вставку как таблица, весь текст получает имя текущего стиля, но сохраняет написание шрифта Excel. Текущий стиль - shx, импортированный - TTF. Проблема заключается в невозможности быстро привести начертание шрифта к текущему стилю, приходится выбирать каждую ячейку, выделять весь текст и заново назначать ему стиль. Формат по образцу не помогает, меняется только форматирование. Autocad-2008 |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,169
|
например, так
Код:
(брать окончательный вариант из последнего поста) |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
tigra-18, Еще вариант см. unf-mtext из #23 и далее
LISP. Очистка форматирования многострочного текста Хочется верить, что новый движок форума код не попортил
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 25.05.2010
Сообщений: 13
|
Друзья, здравствуйте.
Кто плотно работает с таблицами, может поможете. В общем, мучаюсь с таблицами со времен 2007 автокада, мне показалось удобной заменой Excel, тем более что можно без труда чертить какие либо элементы, что крайне неудобно делать в Excel, однако... Во первых, что мешает перейти на версию хотя бы 2008, так это то, что с 2008 версии разработчики чего то намудрили с нововведениями в таблицы, что ветвь Autocad 2006-2007 никак не совместима с Autocad 2008-2011. По порядку: - если таблица создана и редактирована в Autocad 2007 (2006), то сохранять в других автокадах (выше версий) файл нельзя, потому как потом вообще не будут пересчитываться формулы при открытии снова 2007-ым автокадом; - слетают форматы ячеек и почему-то по умолчанию выставляются отступы от границ ячейки - 1,5 по вертикали и 1,5 по горизонтали, таким образом таблицу размазывает по всему листу. С чего бы вдруг??? - жаль, что массовое использование таблиц по версии автокад 2007 уже было внедрено в проектные документации, и только через полгода я столкнулся с этой несовместимостью. Ладно, привыкли, мучаемся, но в работу создано два типа расчета электрических щитков - для версий Autocad 2006-2007 и для версий Autocad 2008-2011. (поскорей бы все пересели на более поздние версии) Во-вторых, что касается версии Autocad 2011 (может и более ранних, не проверял). Возникла проблема с пунктом меню таблиц - Формат по образцу. Раньше с ним конфликтов не было, однако сейчас, при выборе этой опции и нажатии на ячейку с формулой - формула слетает, то есть почему-то сдвигается индекс ячейки (Был к примеру D2*1, а стал C2*1), почему он вообще меняется, если я только формат ячейки поменял; а также вообще не работает эта опция, когда присваивается формат с точкой (десятичное число) другому формату. Единственную систематичность в сбое формул я заметил, это то, что индекс перепрыгивает через букву. Это к сожалению может принести массу ошибок. И еще одно, при нажатии на кнопку DEL на ячейке слетают все форматы этой ячейки, в 2007 удалялось только содержимое. Для тех, кто работает с таблицами, мой текст должен быть понятен. Так вот, собственно, вопрос: Что делать?????? Заранее спасибо тем, кто откликнется и поможет в этой нелегкой борьбе с таблицами. Последний раз редактировалось sunrise713, 27.05.2010 в 14:57. |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,257
![]() |
Дубль удален, sunrise713, советую повнимательнее прочитать правила форума, дубли не приветствуются.
|
|||
![]() |
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 824
|
Приветствую.
Граждане, кто сталкивался с такой проблемой при работе с таблицами. Иногда бывает так, что жмешь сохранить, и акад вылетает, без всяких вопросов. При "обычных" вылетах, хотя бы предлагает сохранить открытые файлы. Почему решил, что из-за таблиц, потому-то если разбить таблицу, то после этого в этом файле больше не возникает проблем. Причем я так и не могу установить закономерность, когда таблица "плохая", а когда "хорошая". Все таблицы у меня забиты в dwt шаблон. Акад 2008 русский. |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,599
|
Замечал в Autocad 2008 такую закономерность: если хоть в 1 ячейке хоть 1 таблицы чертежа имеется формула или ссылка на другую ячейку, то в размерах вместо значка диаметра вылезает буква "Ш". Шрифт самодельный, возможно, не вполне корректный, но влияние таблиц тоже не поддается пониманию.
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,917
![]() |
CaMoCAD, это ошибка шрифта, там происходит замена кода символа. Поищи по форуму, насколько помню проблему решили.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,169
|
Бубырь-UA, навскидку: посмотри функцию -PL_export-to-excel из архива УралНИИпроект http://dwg.ru/dnl/6638. А вообще, покажи пример чертежа, с которым надо работать, могут быть и другие варианты
|
|||
![]() |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,917
![]() |
в ToolPAC есть есть функция преобразования из набора примитивов в таблицу.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
Регистрация: 25.08.2005
Сообщений: 2,556
|
Уже запустил в работу. Огромное спасибо. Выручил.
Вот освобожусь немного- обязательно посмотрю. В любом случае спасибо за помощь и участие. |
|||
![]() |
|
||||
Регистрация: 26.05.2010
Украина
Сообщений: 18
|
2 Бубырь-UA
Я использовал встроенный мастер извлечения данных. Пробовал на версиях от 2008 по 2011. На примере АСад 2011 (есть в наличии) Чтобы собрать тектовые объекты в таблицу в определённом порядке при помощи данного мастера их надо к чему то привязать. Например к координатной сетке. Таким образом, собираем в кучу нужные текстовые объекты, даём им выравнивание по левому краю и назначаем им всем через свойства одинаковое значение по оси Х (расположены они получаются столбиком). Таким образом их очерёдность - это координата по оси У. Далее, запускаем мастер извлечения данных из чертежа командой _dataextraction или кнопкой в меню "Сервис"-"Извлечение данных", или на ленте "Анотации"-"Таблицы"-"Извлечение данных". Можно просто вставить пустую таблицу и в "Параметры вставки" указать "На основе данных объекта на чертеже (извлечение данных)". Результат одинаковый. Открывается мастер на 8 шагов 1 шаг. Создать новое извлечение данных. Имя файла (любое - нужен на один раз) 2 шаг. Определение источника данных. "Выбрать объекты на текущем чертеже". Нажимаем кнопочку и выбираем рамкой наш текст. 3 шаг. Выбрать объекты. Список выбраных объектов. Если выбран только текст, будет одна строка - "Объект" - "Текст". 4 шаг. Выбор свойств. По умолчанию всё включено. В фильтрах категорий всё снимаем. Ставим "Текстовый" - "Значение", "Геометрия" - "Положение Х", "Положение У". 5 шаг. Уточнение данных. Здесь видим то что получим в итоге. Можно задать сортировку по столбцам. Например, по параметру У - по возрастанию или по убыванию (клик на нужном столбце). Также можно выключить информационные столбцы с данными о количестве и столбец наименований. Также имеет смысл выключить объединение идентичных строк. 6 шаг. Выбор типа вывода. "Параметры вывода" - "Вставка в чертёж таблицы извлечённых данных". 7 шаг. Стили таблиц. 8 шаг. Отделка. Готово. Полученная таблица связана с файлом извлечения данных и заблокирована. Для возможности её редактировать отключаем эту связь или снимаем блокировку: становимся на таблицу, контекстное меню "Блокирование" - "Разблокировано", или "Извлечение данных" - "Разорвать связь с данными". Дальше просто удаляем столбцы с координатами и вуаля! Букафф много, но на практике времени занимает сущие пустяки. Главное - уловить суть. зы. Кто знает как побороть: вбиваешь в пустую ячейку число - получается выравнивание вправо-вверх? Хотелось бы что бы просто по центру. Тип данных в ячейке изменяется из "Общие" на "целое число". Можнго ли как-то установить форматирование для ячеек с определённым типом данных? Последний раз редактировалось pgrm, 03.06.2010 в 17:12. |
|||
![]() |
|
||||
Регистрация: 11.06.2009
Сообщений: 2
|
Autocad2006 русский.
Ввожу в ячейку формулу наподобие этой =1*2*3 и результат не вмещается в ячейку по длине(переносится на другую строку). Как сжать текст? Если зайти в редактирование ячейки и сжать текст, то результат формулы все равно не сжимается. Если сделать через поле, результат можно сжать, но если давать ссылку на эту ячейку, то показываются #### |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,169
|
Micтэр Ш, отдельным ячейкам можно задавать текстовый стиль, отличный от стиля всей таблицы
Если корпоративные стандарты не запрещают, создай для таких ячеек отдельный текстовый стиль с меньшим множителем ширины, назначь, и все будет пучком ![]() |
|||
![]() |