Таблица-узкий столбик
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Таблица-узкий столбик

Таблица-узкий столбик

Ответ
Поиск в этой теме
Непрочитано 25.10.2006, 06:31 #1
Таблица-узкий столбик
Vova
 
Engineer
 
New-York
Регистрация: 05.09.2003
Сообщений: 10,288

Прилагаю файл, здесь табличка, выполненная блоком с атрибутами. Хочу вместо нее сделать автокадовскую таблицу. Не получается сделать двойную разделительную линию в середине таблицы. Пытался создать узкий пустой столбец, да автокад не позволяет. Какие будут идеи?
[ATTACH]1161743382.dwg[/ATTACH]
Просмотров: 4055
 
Непрочитано 25.10.2006, 06:57
#2
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Лови.
[ATTACH]1161745126.dwg[/ATTACH]
Krieger вне форума  
 
Непрочитано 25.10.2006, 08:48
#3
X-DeViL

Бизнес-шмизнес
 
Регистрация: 26.05.2004
Питер
Сообщений: 1,911


Клик на столбце - св-во Сell Width ставишь сколько нужно в Properties
X-DeViL вне форума  
 
Автор темы   Непрочитано 26.10.2006, 06:51
#4
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Krieger> у тебя в стиле таблицы высота текста 0.1 а horizontal margin=0, что неправильно. Если margin=0 это значит крайняя буква подойдет к вертикальной линии вплотную. В прилагаемый файл я добавил свою таблицу. В ее стиле высота текста 9 а margin 2 (то есть нормальное соотношение). Сузить при этом ячейку не удается, в том числе способом, который предложил X-DeVil. (цифры 9 и 2 это инчи. Такие цифры характерны для архитектурных единиц при масштабе 1/8"=1'-0", что соответствует масштабу 1:96, примерно ваш 1:100)
[ATTACH]1161831039.dwg[/ATTACH]
Vova вне форума  
 
Непрочитано 26.10.2006, 07:18
#5
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Цитата:
у тебя в стиле таблицы высота текста 0.1 а horizontal margin=0, что неправильно
Ну дык, приходиться чем-то жертвовать. Минимальные размеры ячеек напрямую от них зависят. Сделать иначе у меня не получилось
Krieger вне форума  
 
Непрочитано 26.10.2006, 09:19
#6
Евгений А.

Армспорт
 
Регистрация: 18.07.2006
Ейск
Сообщений: 355


Vova, может тебе просто отказаться от двойной линии, можно ведь изменить её цвет или толщину(вес)?
Евгений А. вне форума  
 
Непрочитано 26.10.2006, 09:36
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,425


Это как? По-моему, обрамление для ячеек невозможно назначить для определенной границы - только для всех (проверял на 2005). Возможно, в 2007 ситуация поменялась...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 26.10.2006, 09:49
#8
Евгений А.

Армспорт
 
Регистрация: 18.07.2006
Ейск
Сообщений: 355


Ищи метод vla-SetCellGridColor и Vla-SetCellGridLineWeight, там edge это грань ячейки, по-моему от 1 до 4. (2005-2007)
Евгений А. вне форума  
 
Непрочитано 26.10.2006, 10:04
#9
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Vova
Ну если очень сильно хочется можно использовать "хитрые" динамические блоки (угадай кто придумал).

_______
Сделано в AutoCAD 2007:
[ATTACH]1161842699.dwg[/ATTACH]
Krieger вне форума  
 
Непрочитано 26.10.2006, 10:19
#10
X-DeViL

Бизнес-шмизнес
 
Регистрация: 26.05.2004
Питер
Сообщений: 1,911


Vova

Я пробовал поменять ширину столбца в 2007 каде... меняет даже если в ячейке есть символы...
X-DeViL вне форума  
 
Автор темы   Непрочитано 27.10.2006, 07:27
#11
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Решение с дин. блоком, сделанным нпо типу "хитрого блока" не является чистым для таблицы. Вместо одного объекта стало 2, второй можно потерять по дороге. Да и Margin съедается. Правда, можно сгруппировать, но и это ненадежно. Таком образом, приходится признать, что это есть слеза автокада. Кто не понял, о чем речь, поищите две темы-Слезы автокада и Хитрый блок.
ЗЫ. Интересно, я буквально накануне сделал точно такой-же динамический блок с Wipeout и с функцией Stretch для детали прямоугольной формы что позволило заменить с десяток старых блоков разной величины. Балдежная комбинация, поражает воображение всех ленивых, когда перемещал ее по эл. схеме, и провода под ней разрывались, а затем сращивались сами собой. Но никто не спросил, а как это сделано?
Vova вне форума  
 
Непрочитано 27.10.2006, 07:39
#12
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Как идея, что если попробывать отредактировать dxf код (entmod)?
Цитата:
Сообщение от Vova
Но никто не спросил, а как это сделано?
Ну значит знают.
Krieger вне форума  
 
Автор темы   Непрочитано 27.10.2006, 15:15
#13
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Если-бы... Один даже сказал мне Ну зачем ты мне разные вещи показываешь?
Vova вне форума  
 
Непрочитано 27.10.2006, 15:30
#14
X-DeViL

Бизнес-шмизнес
 
Регистрация: 26.05.2004
Питер
Сообщений: 1,911


Vova

А в каком автокаде вы это делали?

И я не очень понимаю почему у меня столбик узенький в вашем файле менятся, а у вас нет
X-DeViL вне форума  
 
Автор темы   Непрочитано 27.10.2006, 21:56
#15
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


2006
Vova вне форума  
 
Непрочитано 27.10.2006, 22:08
#16
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Престал развивать тему динамических блоков для себя т.к. на работе стоит Автокад 2004 лицензионный, больше лиспом балуюсь.
Да СПДС-кой с Проджект студио.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Таблица-узкий столбик