| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
27.12.2019, 13:58 | #1 | |
Как разместить (построить) таблицу по кругу
Пенсионер, не работаю
Свердловская область
Регистрация: 18.12.2013
Сообщений: 19
|
||
Просмотров: 3393
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Скорее, вручную - отдельные отрезки, дуги, тексты... Может, даже тексты по кругу.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
|
|||
|
||||
проектирование автомобильных дорог Регистрация: 15.11.2019
Москва
Сообщений: 55
|
основная работа - корректировка содержания текста.
а так да, отчертить таблицу вручную; вбить 1 столбец шаблонного текста; массивом, задав угол между столбцами, размножить текст на 360 градусов (лишнее удалить). И усе, сидеть вбивать нужные значения в текст. |
|||
|
||||
Пенсионер, не работаю Регистрация: 18.12.2013
Свердловская область
Сообщений: 19
|
Да, ужж!!!
А я надеялся, что есть какой-нибудь, не известный мне метод, или плагин... Идею понял, но попробую сначала так: - конвертировать таблицу в графику; - деформировать в фотошопе по заранее приготовленному кругу Есть и вторая идея - иллюстратор: там ещё бассее получится, но я в нём не силён |
|||
|
||||
Регистрация: 30.05.2012
Сообщений: 97
|
Может быть, подойдет Express->Text->Arc-Aligned Text ? (что, собственно, и предложено в сообщении №3)
__________________
В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Последний раз редактировалось Vassa, 28.12.2019 в 00:26. |
|||
|
||||
Пенсионер, не работаю Регистрация: 18.12.2013
Свердловская область
Сообщений: 19
|
В фотшопе попробовал и... бросил: понял, что идеально не сделать (см. фрагмент)
Вернулся в AutoCad и построил развёртку усечённого конуса - на неё и надо будет разместить таблицу. Удалось построить только радиальное разбиение под строки таблицы, да ещё основные разделы таблицы круговым массивом, и всё! (см. вложение) Далее застрял, не могу сообразить, как в круговом массиве задать разные углы, т.к. в таблице колонки разной ширины. Программировать даже не пытался |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
Тут делов на час работы в полностью ручном режиме.
Цитата:
Если точно не нужно, что что мешает тупо нарисовать отрезок от центра до нужной точки дуги? Центральные хвосты можно потом обрезать. |
|||
|
||||
Пенсионер, не работаю Регистрация: 18.12.2013
Свердловская область
Сообщений: 19
|
Спасибо за участие!
Утром пришло озарение и разметку развёртки под таблицу сделал! Делал так: 1. По развёртке нашёл длину наружной дуги 2. В Exel-таблице подогнал общую ширину столбцов под этот размер 3. Теперь в этой таблице выбрал размеры разных столбцов и, используя половины их в качестве катета треугольника в развёртке, вычислил через ArcSin под каким углом они д.б. на развёртке 4. Ну, а далее в AutoCAD по этим углам на развёртке и построил поперечные отрезки в первом (из пяти) секторе будущей таблицы 5. Потом круговым массивом каждый отрезок размножил на 5 штук (количество секторов) 6. Вычистил обрезкой ненужное и в итоге таблица готова (см вложение) Теперь как-то бы текст туда вписать! И хочется тоже "по-умному". Ни когда не пробовал писать по дуге, буду пробовать... |
|||
|
||||
НЛО Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103
|
Цитата:
Цитата:
Потом отдельные столбцы и ячейки подогнать по месту поворотом вокруг центра кругов. |
|||
|
||||
Пенсионер, не работаю Регистрация: 18.12.2013
Свердловская область
Сообщений: 19
|
Цитата:
Сразу извиняюсь за флуд Как оказалось, в моём AutoCAD не было Express tools. Сначала я долго и тщетно искал его там, пытался даже через "Программы и компоненты -> Удалить/Добавить" найти его, но... в моём, извините, пиратском автокаде его совсем не было! Вот вчера удалял, чистил систему и ставил другой автокад - в нём есть. Пробовал, кое что получилось, но опять возник вопрос, и опять извините, что не в тему: Можно ли как-то редактировать (изменить) сам текст после вставки его на дугу? Я не смог, а надо бы |
|||
|
||||
Express Tools в #1 все возможные варианты
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Пенсионер, не работаю Регистрация: 18.12.2013
Свердловская область
Сообщений: 19
|
Спасибо, но это, как я понял, уже устаревший вариант, а в установленном мною AutoCAD 2014 в папке "Express" все файлы от 2013 года.
На данный момент мне удалось сделать много (см. вложение), но, как видно, чем ближе к центру, тем хуже становится! Вот если бы возможно было в строке текста выборочно изменять ширину символов( а лучше пробелов), то уже сделал бы. Может это и возможно, но я не знаю как это делается! Если возможно, то подскажите куда копать |
|||
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,826
|
вот http://www.lee-mac.com/dtcurve.html самое простое
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
|
||||
Пенсионер, не работаю Регистрация: 18.12.2013
Свердловская область
Сообщений: 19
|
Цитата:
Ну и - всех с Новым годом!!! А таблицу я сделал! - это моя победа. Ошибка моя была в том, что я пытался всю строку разом на дугу положить, но, поскольку, колонки разной ширины и числа тоже разной ширины, а строка выравнивается одинаково по всей длине, то, естественно - не совпадения. Решил проще: заполнял по секторам - это дольше, но точнее. И в итоге вот она - моя таблица (см. вложение) Спасибо всем за участие! |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Как автоматически свести в таблицу разрозненные текстовые данные | Noise-M | Программирование | 2 | 01.03.2014 16:15 |
Как разместить огромную таблицу Excel в автокад (ведомость трубопроводов)? | Madogg | AutoCAD | 26 | 24.06.2012 21:18 |
Почему при вставке новой строки в таблицу в кторой есть ссылки на другую таблицу эти ссылки начинают ссылаться на другие ячейки? | МишаИнженер | AutoCAD | 8 | 09.11.2010 20:24 |