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

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

Как разместить (построить) таблицу по кругу

Ответ
Поиск в этой теме
Непрочитано 27.12.2019, 13:58 #1
Как разместить (построить) таблицу по кругу
Мiколa
 
Пенсионер, не работаю
 
Свердловская область
Регистрация: 18.12.2013
Сообщений: 19

Доброго здоровья всем! Есть таблица резьб и подач токарного станка. Её надо разместить по кругу (см. вложение). В exel таблицу я сделал, но там, где будут печатать, требуют макет, т.е. эта таблица д.б. в круге. А как это сделать в AutoCad я не нашёл.

Миниатюры
Нажмите на изображение для увеличения
Название: 1616009.jpg
Просмотров: 198
Размер:	271.1 Кб
ID:	221638  

Просмотров: 3392
 
Непрочитано 27.12.2019, 14:02
#2
trir


 
Регистрация: 18.12.2010
Сообщений: 5,057


програмированием
trir на форуме  
 
Непрочитано 27.12.2019, 14:02
#3
Кулик Алексей aka kpblc
Moderator

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


Скорее, вручную - отдельные отрезки, дуги, тексты... Может, даже тексты по кругу.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.12.2019, 14:04
#4
trir


 
Регистрация: 18.12.2010
Сообщений: 5,057


1. нарисовать дуги
2. верт линии - массивом по кругу
3. текст вставить текстом и ручками разместить
trir на форуме  
 
Непрочитано 27.12.2019, 14:19
#5
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Цитата:
Сообщение от trir Посмотреть сообщение
2. верт линии - массивом по кругу
3. текст вставить текстом и ручками разместить
Тест тоже массивом, предварительно вбив один столбец (вернее, радиус), а затем массив расчленить. Не хватало ещё вручную каждый угол текста задавать.
Дмитррр вне форума  
 
Непрочитано 27.12.2019, 15:02
#6
SeRioOuS

проектирование автомобильных дорог
 
Регистрация: 15.11.2019
Москва
Сообщений: 55


основная работа - корректировка содержания текста.
а так да, отчертить таблицу вручную; вбить 1 столбец шаблонного текста; массивом, задав угол между столбцами, размножить текст на 360 градусов (лишнее удалить). И усе, сидеть вбивать нужные значения в текст.
SeRioOuS вне форума  
 
Автор темы   Непрочитано 27.12.2019, 17:05
#7
Мiколa

Пенсионер, не работаю
 
Регистрация: 18.12.2013
Свердловская область
Сообщений: 19


Да, ужж!!!
А я надеялся, что есть какой-нибудь, не известный мне метод, или плагин...
Идею понял, но попробую сначала так:
- конвертировать таблицу в графику;
- деформировать в фотошопе по заранее приготовленному кругу

Есть и вторая идея - иллюстратор: там ещё бассее получится, но я в нём не силён
Мiколa вне форума  
 
Непрочитано 27.12.2019, 19:49
#8
trir


 
Регистрация: 18.12.2010
Сообщений: 5,057


Цитата:
- деформировать в фотошопе по заранее приготовленному кругу
фигня получится
trir на форуме  
 
Непрочитано 28.12.2019, 00:20
#9
Vassa


 
Регистрация: 30.05.2012
Сообщений: 97


Может быть, подойдет Express->Text->Arc-Aligned Text ? (что, собственно, и предложено в сообщении №3)
__________________
В действительности все иначе, чем на самом деле.
(Антуан де Сент-Экзюпери)

Последний раз редактировалось Vassa, 28.12.2019 в 00:26.
Vassa вне форума  
 
Автор темы   Непрочитано 28.12.2019, 17:14
#10
Мiколa

Пенсионер, не работаю
 
Регистрация: 18.12.2013
Свердловская область
Сообщений: 19


В фотшопе попробовал и... бросил: понял, что идеально не сделать (см. фрагмент)
Вернулся в AutoCad и построил развёртку усечённого конуса - на неё и надо будет разместить таблицу. Удалось построить только радиальное разбиение под строки таблицы, да ещё основные разделы таблицы круговым массивом, и всё! (см. вложение)
Далее застрял, не могу сообразить, как в круговом массиве задать разные углы, т.к. в таблице колонки разной ширины. Программировать даже не пытался
Миниатюры
Нажмите на изображение для увеличения
Название: Резбы и подачи - круглая_проба_1.jpg
Просмотров: 77
Размер:	48.7 Кб
ID:	221652  Нажмите на изображение для увеличения
Название: Круглая - сектор_развёртка_1.jpg
Просмотров: 74
Размер:	46.4 Кб
ID:	221653  
Мiколa вне форума  
 
Непрочитано 28.12.2019, 19:49
#11
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Цитата:
Сообщение от Мiколa Посмотреть сообщение
Программировать даже не пытался
Тут делов на час работы в полностью ручном режиме.
Цитата:
Сообщение от Мiколa Посмотреть сообщение
Далее застрял, не могу сообразить, как в круговом массиве задать разные углы, т.к. в таблице колонки разной ширины.
Рисуете один радиус (или делаете дублю поверх предыдущего). Потом командой повернуть его вращаете на нужный угол, если нужно сделать точно на определённый угол.
Если точно не нужно, что что мешает тупо нарисовать отрезок от центра до нужной точки дуги? Центральные хвосты можно потом обрезать.
Дмитррр вне форума  
 
Непрочитано 28.12.2019, 20:21
#12
trir


 
Регистрация: 18.12.2010
Сообщений: 5,057


я тут вижу 6 больших секторов по 60° в каждом 6 малых секторов по 10°
четыре малых сектора снизу "выкушены"
Миниатюры
Нажмите на изображение для увеличения
Название: arc1.PNG
Просмотров: 62
Размер:	182.7 Кб
ID:	221662  
Вложения
Тип файла: dwg
DWG 2010
Arc1.dwg (3.80 Мб, 10 просмотров)
trir на форуме  
 
Автор темы   Непрочитано 29.12.2019, 05:28
#13
Мiколa

Пенсионер, не работаю
 
Регистрация: 18.12.2013
Свердловская область
Сообщений: 19


Спасибо за участие!
Утром пришло озарение и разметку развёртки под таблицу сделал! Делал так:
1. По развёртке нашёл длину наружной дуги
2. В Exel-таблице подогнал общую ширину столбцов под этот размер
3. Теперь в этой таблице выбрал размеры разных столбцов и, используя половины их в качестве катета треугольника в развёртке, вычислил через ArcSin под каким углом они д.б. на развёртке
4. Ну, а далее в AutoCAD по этим углам на развёртке и построил поперечные отрезки в первом (из пяти) секторе будущей таблицы
5. Потом круговым массивом каждый отрезок размножил на 5 штук (количество секторов)
6. Вычистил обрезкой ненужное и в итоге таблица готова (см вложение)

Теперь как-то бы текст туда вписать! И хочется тоже "по-умному". Ни когда не пробовал писать по дуге, буду пробовать...
Миниатюры
Нажмите на изображение для увеличения
Название: Круглая - сектор_развёртка_2.jpg
Просмотров: 74
Размер:	96.6 Кб
ID:	221664  
Мiколa вне форума  
 
Непрочитано 29.12.2019, 10:21
1 | #14
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,103


Цитата:
Сообщение от Мiколa Посмотреть сообщение
Теперь как-то бы текст туда вписать! И хочется тоже "по-умному". Ни когда не пробовал писать по дуге, буду пробовать...
Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Текст тоже массивом, предварительно вбив один столбец (вернее, радиус), а затем массив расчленить.
Вбей для этого одну букву у каждый текст и используй выравнивание по центру.
Потом отдельные столбцы и ячейки подогнать по месту поворотом вокруг центра кругов.
Дмитррр вне форума  
 
Автор темы   Непрочитано 31.12.2019, 03:48
#15
Мiколa

Пенсионер, не работаю
 
Регистрация: 18.12.2013
Свердловская область
Сообщений: 19


Цитата:
Сообщение от Дмитррр Посмотреть сообщение
Вбей для этого одну букву у каждый текст и используй выравнивание по центру.
Потом отдельные столбцы и ячейки подогнать по месту поворотом вокруг центра кругов.
Спасибо!
Сразу извиняюсь за флуд
Как оказалось, в моём AutoCAD не было Express tools. Сначала я долго и тщетно искал его там, пытался даже через "Программы и компоненты -> Удалить/Добавить" найти его, но... в моём, извините, пиратском автокаде его совсем не было! Вот вчера удалял, чистил систему и ставил другой автокад - в нём есть. Пробовал, кое что получилось, но опять возник вопрос, и опять извините, что не в тему: Можно ли как-то редактировать (изменить) сам текст после вставки его на дугу? Я не смог, а надо бы
Мiколa вне форума  
 
Непрочитано 31.12.2019, 08:47
#16
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,991
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от Мiколa Посмотреть сообщение
Как оказалось, в моём AutoCAD не было Express tools.
Express Tools в #1 все возможные варианты
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 31.12.2019, 13:41
#17
Мiколa

Пенсионер, не работаю
 
Регистрация: 18.12.2013
Свердловская область
Сообщений: 19


Цитата:
Сообщение от VVA Посмотреть сообщение
Express Tools в #1 все возможные варианты
Спасибо, но это, как я понял, уже устаревший вариант, а в установленном мною AutoCAD 2014 в папке "Express" все файлы от 2013 года.
На данный момент мне удалось сделать много (см. вложение), но, как видно, чем ближе к центру, тем хуже становится! Вот если бы возможно было в строке текста выборочно изменять ширину символов( а лучше пробелов), то уже сделал бы. Может это и возможно, но я не знаю как это делается! Если возможно, то подскажите куда копать
Миниатюры
Нажмите на изображение для увеличения
Название: Круглая - сектор_развёртка_1_.jpg
Просмотров: 43
Размер:	72.9 Кб
ID:	221699  
Мiколa вне форума  
 
Непрочитано 31.12.2019, 13:51
#18
Vassa


 
Регистрация: 30.05.2012
Сообщений: 97


Измените степень сжатия текста.
__________________
В действительности все иначе, чем на самом деле.
(Антуан де Сент-Экзюпери)
Vassa вне форума  
 
Непрочитано 31.12.2019, 15:05
1 | #19
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,826
<phrase 1=


вот http://www.lee-mac.com/dtcurve.html самое простое
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon на форуме  
 
Автор темы   Непрочитано 01.01.2020, 06:45
#20
Мiколa

Пенсионер, не работаю
 
Регистрация: 18.12.2013
Свердловская область
Сообщений: 19


Цитата:
Сообщение от zenon Посмотреть сообщение
вот http://www.lee-mac.com/dtcurve.html самое простое
Спасибо! Я скачал и посмотрел, но... я лисп не знаю, и ни разу даже не пытался использовать.
Ну и - всех с Новым годом!!!
А таблицу я сделал! - это моя победа. Ошибка моя была в том, что я пытался всю строку разом на дугу положить, но, поскольку, колонки разной ширины и числа тоже разной ширины, а строка выравнивается одинаково по всей длине, то, естественно - не совпадения. Решил проще: заполнял по секторам - это дольше, но точнее. И в итоге вот она - моя таблица (см. вложение)
Спасибо всем за участие!
Миниатюры
Нажмите на изображение для увеличения
Название: Круглая - сектор_развёртка_v2_1-ЧБ.jpg
Просмотров: 46
Размер:	103.4 Кб
ID:	221703  
Мiколa вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как разместить (построить) таблицу по кругу

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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