В своей работе мне часто приходится работать с техникой, которая обладает большой точность, что способствует получению большого массива данных, до десятков тысяч. Само сбой разумеется вручную анализировать данный массив нереально, соответственно обработка производится с помощью таких программ как Excel и AutoCAD. Проведя первоначальную обработку данных в Excel, например, отсеивание лишних точек, возникает необходимость построения графика. Это можно сделать в Excel, но он к сожалению, не позволяет графически его анализировать. В данной ситуации необходим AutoCAD. Так как вручную вычерчивать данный график по бесчисленному количеству координат нецелесообразно, возникает необходимость чтобы это происходило автоматически. Есть много способов это сделать (в данном случае имеются в виду с помощью макросов), но мы рассмотрим более простой вариант, правда не настолько автоматизированный, с помощью командной строки в AutoCAD.
Процедура выполняется в следующей последовательности:
1. Необходимо чтобы разделителем дробной части в Excel была точка вместо запятой. Для этого на компьютере заходим в: /Панель управления/Язык и региональные стандарты/вкладка Форматы/Дополнительные параметры. И в поле «Разделитель целой и дробной части» меняем запятую на точку (рис. 1).
Рис. 1
Это необходимо потому что в AutoCAD разделение целой и дробной части осуществляется с помощью точки. Но при вводе в командной строке все координаты должны разделяться запятой, что и необходимо сделать далее.
2. Чтобы разделить между собой координату X с соответствующей координатой Y, и прописать их в текстовом виде необходимо воспользоваться символом для склеивания текста (&). Берем значения из столбца X и соединяем с соответствующей координатой в столбце Y, прописав их в формулу с добавлением символа запятой (рис. 2):
= (буква столбца координаты Х)(номер строки координаты Х)&»,»&(буква столбца координаты Y)(номер строки координаты Y)
Проведя данную процедуру, мы получаем соединенные две координаты X и Y, соответствующие одной точке. Обработав все значения координат X и Y мы получим массив точек.
3. Далее данный массив необходимо скопировать (рис. 3) и вставить в командную строку в AutoCAD, предварительно выбрав там команду отрезок, после слов «первая точка:» (рис. 4). В итоге программа соединит все наши координаты последовательно между собой отрезками, начертив тем самым необходимый нам в масштабе график (рис. 5).
Рис. 2 |
Рис. 3 |
Рис. 4 |
Рис. 5 |
Данная процедура дает много возможностей. Координаты можно предварительно обработать в Excel задав им необходимую точность или уменьшить их, или же увеличить, отбросить лишние значения и т.д. В AutoCAD вычертив нужный нам график можно проводить все необходимые нам графические операции: выделять необходимые вершины скачков, считать площадь под графиком, добавить сетку с необходимым шагом (рис. 6). Определить площадь можно с помощью команды штриховка. Заштриховав участок под графиком, нужно нажать на данную штриховку и выбрать ее свойства. В одном из полей и будет необходимая нам площадь заштрихованной области (рис. 7).
Рис. 6
Рис. 7
Файл Excel (пример) для обработки данных и создания готового массива переброски в AutoCAD можно скачать ниже. Перед использованием не забудьте выполнить первый пункт: заменить разделитель дробной части в Excel с запятой на точку.
Перейти к содержимому раздела
Форумы CADUser
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Дерево сообщений Активные темы Темы без ответов
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
#1 28 июня 2007г. 10:54:56
- masha
- Восстановленный участник
- На форуме с 1 июля 2005г.
- Сообщений: 38
- Спасибо: 0
Тема: вставка графика из Excel
Существует ли способ вставки графика из Excel, чтобы график стал автокадовским объектом (например, полилинией или отрезками)?
#2 Ответ от Sleekka 1 июля 2007г. 21:12:50
- Sleekka
- Восстановленный участник
- На форуме с 4 марта 2006г.
- Сообщений: 16
- Спасибо: 0
Re: вставка графика из Excel
поиск. таких вопросов миллион, только это не вставка а рисование графика по имеющимся координатам точек.
#3 Ответ от nats 4 июля 2007г. 12:17:33
- nats
- Восстановленный участник
- На форуме с 12 февраля 2007г.
- Сообщений: 12
- Спасибо: 0
Re: вставка графика из Excel
Да, интересный вопрос, тоже искала решение.
В итоге пришла к выводу, что нельзя, пришлось рисовать по точкам.
Может кто-нибудь выскажет более компетентное мнение…
#4 Ответ от Valery Brelovsky 4 июля 2007г. 12:27:57
- Valery Brelovsky
- Активный участник
- Откуда: Израиль / Север Израиля / Кирь
- На форуме с 3 июня 2005г.
- Сообщений: 2,359
- Спасибо: 19
Re: вставка графика из Excel
masha (2007-06-28 10:54:56)
чтобы график стал автокадовским объектом (например, полилинией или отрезками)?
Интересно а зачем. При чём для ответа на Вас же вопрос. И от того зачем это, зависит и ответ.
#5 Ответ от Krieger 4 июля 2007г. 16:17:44
- Krieger
- Активный участник
- На форуме с 19 октября 2006г.
- Сообщений: 250
- Спасибо: 0
Re: вставка графика из Excel
Копируешь график в буфер обмена виндовс, переходишь в автокад, идешь в главное меню ->правка->специальная вставка и там в списке выбираешь примитивы автокад. Правда не ручаюсь за точность полученного графика.
Если нужно точно, то по данным из Excel можно построить график в AtoCAD. Просто вставив столбец данных с координатами для полилинии в комстроку када.
#6 Ответ от nats 4 июля 2007г. 22:11:13
- nats
- Восстановленный участник
- На форуме с 12 февраля 2007г.
- Сообщений: 12
- Спасибо: 0
Re: вставка графика из Excel
Крюгер, Вы сами пробовали те решения которые предложили.
Во-первых диаграмму из Excel можно скопировать только полностью (а не отдельные ряды данных), следовательно из спец. вставки можно выбрать или связанный лист или картинка.
По второму пункту.
Просто вставив столбец данных с координатами для полилинии в комстроку када.
Командная строка при построении полилинии ***Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: *** Как указать необходимые координаты при построении(все сразу).
Либо Вы чего-то недоговариваете (возможно, есть некоторые особенности копирования из Excel, неописанные в справке), либо я не поняла объяснений.
#7 Ответ от Олег 4 июля 2007г. 23:59:17
- Олег
- Восстановленный участник
- На форуме с 23 июня 2005г.
- Сообщений: 25
- Спасибо: 0
Re: вставка графика из Excel
Навскидку могу сказать: такая операция (построение кривой по точкам) может быть реализована или с помощью скрипта (для разовой задачи) или с помощью лиспа (для частого пользования), у нас в принципе такое делается. Так что ставьте задачу программистам и пользуйтесь на здоровье
#8 Ответ от Krieger 5 июля 2007г. 06:22:43
- Krieger
- Активный участник
- На форуме с 19 октября 2006г.
- Сообщений: 250
- Спасибо: 0
Re: вставка графика из Excel
Канечно пробывал. Вставлял весь график и выбирал примитива када. График вставлялся и преобразовывался в полилинии и текст. Дальше можно запросто удалаить лишнее.
Если хочешь, могу примеры намылить для обоих вариантов. Зачастую здесь можно без программирования обойтись.
#9 Ответ от Юрий Затоненко 6 июля 2007г. 15:07:24
- Юрий Затоненко
- Восстановленный участник
- На форуме с 11 июня 2004г.
- Сообщений: 380
- Спасибо: 0
Re: вставка графика из Excel
> krieger
Чтоб появилась возможность вставить как ACAD Entities, нужно как-то хитро скопировать в самом Excel’е. Чтоб при выделении в контекстном меню были только опции работы с буфером, без команд работы с диаграммой. Не подскажите, как? А то у меня несколько раз получилось, но закономерности я так и не нашел:)?
#10 Ответ от Sleekka 7 июля 2007г. 11:53:23
- Sleekka
- Восстановленный участник
- На форуме с 4 марта 2006г.
- Сообщений: 16
- Спасибо: 0
Re: вставка графика из Excel
2nats — заряди мозги!!!
если у тебя не получается это не повод думать что решения предложенные неправильны!!!
#11 Ответ от Юрий Затоненко 9 июля 2007г. 12:20:51
- Юрий Затоненко
- Восстановленный участник
- На форуме с 11 июня 2004г.
- Сообщений: 380
- Спасибо: 0
Re: вставка графика из Excel
> Sleekka
Это вы мне? А то я без натса не догадываюсь.
Я и не говорю, что решения неправильны, я прошу уважаемого мной kriegera подсказать.
#12 Ответ от Krieger 9 июля 2007г. 13:45:09
- Krieger
- Активный участник
- На форуме с 19 октября 2006г.
- Сообщений: 250
- Спасибо: 0
Re: вставка графика из Excel
> Юрий Затоненко
Sleekka вроде написал кому.
Точно сказать не могу, нет компа под рукой, но видимо нужно выделять всю таблицу целиком, а не отдельные его части. Тогда, кстати, в каде при спецвставке появляется еще один пункт — вставка графика ексель.
#13 Ответ от Юрий Затоненко 9 июля 2007г. 17:21:17
- Юрий Затоненко
- Восстановленный участник
- На форуме с 11 июня 2004г.
- Сообщений: 380
- Спасибо: 0
Re: вставка графика из Excel
> krieger
К сожалению, не могу обнаружить закономерность. Когда «просто» выделяю таблицу — в Acad’е только две возможности: диаграмма Excel и картинка. Но иногда получается скопировать как надо, и тогда появляется возможность вставки как ACAD Entities.
Если решение отыщется, не сочтите за труд, подскажите.
> Sleekka
Прошу прощения.
Сообщения 13
Тему читают: 1 гость
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Импорт таблиц электронных таблиц Excel в продукты на основе AutoCAD
- В Microsoft Excel выберите область электронной таблицы, которую вы хотите импортировать, и скопируйте ее в буфер обмена.
- В AutoCAD в меню «Правка» выберите «Специальная вставка».
- В диалоговом окне «Специальная вставка» выберите параметр «Объекты AutoCAD». Это создаст таблицу AutoCAD, которую можно отформатировать в соответствии с типом линии и стилем текста.
Как сделать график XY в Excel?
Выберите данные, которые вы хотите отобразить на диаграмме. Перейдите на вкладку «Вставка», затем нажмите «Разброс по осям XY» и в разделе «Разброс» выберите диаграмму. Выбрав диаграмму, щелкните вкладку «Дизайн диаграммы», чтобы выполнить любое из следующих действий: Щелкните «Добавить элемент диаграммы», чтобы изменить такие детали, как заголовок, метки и легенда.
Как нарисовать график в AutoCAD?
Нанесение чертежа
- Выберите вкладку «Вывод» панель «График» «График». Находить.
- Выберите плоттер.
- Выберите размер бумаги, область печати, масштаб печати, ориентацию и другие параметры.
- Чтобы просмотреть дополнительные параметры, нажмите кнопку «Дополнительные параметры».
Как вставить текст из Excel в AutoCAD?
Создайте текстовый объект из командной строки
Введите -ТЕКСТ в командной строке AutoCAD и нажмите клавишу пробела. AutoCAD запросит «начальную точку текста», иначе точку вставки текста. Введите 200,350 XNUMX и нажмите пробел. Теперь нам нужно «указать высоту текста».
Как обновить Excel в AutoCAD?
Решение:
- DATALINK для создания соединения с таблицей Excel.
- ТАБЛИЦА, чтобы вставить таблицу Excel в чертеж.
- Выберите ячейку таблицы.
- Выберите в контекстном меню: Ссылки на данные, Загрузить изменения из исходного файла.
Как поместить данные Excel в график?
Назовите свой график.
- Введите свои данные в Excel. …
- Выберите один из девяти вариантов графиков и диаграмм для создания. …
- Выделите свои данные и «Вставьте» нужный график. …
- При необходимости переключите данные на каждой оси. …
- Настройте макет и цвета ваших данных. …
- Измените размер легенды диаграммы и меток осей.
Как сделать простой график в Excel?
Создать диаграмму
- Выберите данные, для которых вы хотите создать диаграмму.
- Щелкните ВСТАВИТЬ> Рекомендуемые диаграммы.
- На вкладке Рекомендуемые диаграммы прокрутите список диаграмм, которые Excel рекомендует для ваших данных, и щелкните любую диаграмму, чтобы увидеть, как будут выглядеть ваши данные. …
- Когда вы найдете понравившуюся диаграмму, щелкните ее> ОК.
Как вы вводите координаты в AutoCAD?
Справка
- Выберите вкладку «Главная» панель «Утилиты» «Идентификационная точка». Находить.
- Щелкните место, которое вы хотите определить. Значения координат X, Y, Z отображаются в командной строке. Когда объектная привязка включена, вы можете выбрать объект и увидеть координаты объекта, такого как конечная точка, средняя точка или центр.
Как вы наносите точки съемки в AutoCAD?
Вставка точек съемки в чертеж
- На вкладке «Съемка» щелкните правой кнопкой мыши коллекцию или элемент, для которого требуется вставить точки (упомянутые в базе данных съемки), и выберите «Вставить точки в чертеж». Если вы выбираете точки, которые уже есть на чертеже, отображается диалоговое окно «Номер дублирующей точки».
- Выберите один из следующих вариантов:
Как использовать геодезические координаты в AutoCAD?
Запустите . _LINE и выберите начальную точку. Если у вас есть координаты XY или северное и восточное положение, вы можете ввести их, в противном случае просто выберите любую точку на чертеже. Затем в следующем запросе введите @107.65.
Use the CONCAT function in Excel to create a combined cell of the three columns of coordinates. The format of the point coordinates must be X,Y,Z then copy the entire column to clipboard. Switch to AutoCAD and launch the MULTIPLE POINTS command, and paste the copied coordinates.
Likewise, how do I plot an Excel file in AutoCAD?
- have the excel file ready.
- Type TABLE and hit ENTER on your keyboard.
- Tick From a data link from the Insert options section.
- Launch the Data Link manager dialog window.
- Create a new Excel Data Link.
- Enter Data Link Name and Press the OK button.
People ask also, can you link Excel to AutoCAD?
Subsequently, how do I export an attribute table from Excel to AutoCAD?
- Select all block attributes you want to update.
- Express Tools menu > Blocks category > Select “Export Attributes” (ATTOUT).
- Export it as a text file.
- Open the text file in Excel.
- Save it as an Excel file.
- Change the attributes in Excel.
Moreover, how do I import data into AutoCAD?
- Download the attached SCR file.
- Open it in a text editor such as Notepad.
- After the first line, add the X, Y, Z coordinate list of the points.
- Save and close the file.
- Open a drawing in AutoCAD.
- Drag and drop the SCR file into the AutoCAD model view window.
- Save the Excel file to CSV file format.
- Open the CSV file with a text editor (like Notepad++):
- In Civil 3D, make sure the Civil 3D workspace is enabled.
- From the Insert ribbon, Import menu, select the Points from File option.
How do I convert an Excel file to DXF?
Conversion from XLS to DXF Upload your XLS data (widely used in software like MS Excel) and convert them by one click to DXF (AutoCAD) format (widely used in software like AutoCAD, CorelDraw, 3d Studio Max and Maya).
How do I create a data link in Excel?
On a worksheet, select the cell where you want to create a link. On the Insert tab, select Hyperlink. You can also right-click the cell and then select Hyperlink… on the shortcut menu, or you can press Ctrl+K. Under Display Text:, type the text that you want to use to represent the link.
How do I link Excel to AutoCAD 2022?
- Specify a data link by selecting an XLS file to which the extracted data from the drawing will be linked.
- Match the extracted drawing data and the spreadsheet data.
- Select the columns in the XLS file to merge with the extracted drawing data.
How do I update Excel links in AutoCAD?
The only way to automatically update the datalinks is to place the update command into a LISP file such as acaddoc. lsp which would load at start (see How to create a Lisp file in AutoCAD). The following Syntax will automatically update the link when the file is opened: (command “DATALINKUPDATE” “_U” “_K”).
Once you have the attributes, you can extract them to a simple database and open that database in Microsoft Excel, for example, or insert it as a table in your drawing. Follow these steps to extract attributes: Choose Tools>Data Extraction to open the Data Extraction Wizard.
How do you use tables in AutoCAD?
- Enter TABLE at the Command prompt.
- In the Insert Table dialog box, enter 4 columns and 3 data rows.
- Click outside the table, and then select it on an edge to display its grips.
- To change the size and shape of the table, click the dark blue triangular grips.
- Start TextEdit.
- Enter template information such as tag name, data type, field length, and number of decimal places associated with the information you want to extract. You must include at least one attribute tag field.
- Save the text file in ASCII format.
How do I import a CSV file into AutoCAD 2021?
- In the Files of Type list, click the type of files to display (XLS, XLSX, or CSV).
- Navigate to and select the spreadsheet or CSV file you want to import.
- Click Open.
How do you plot coordinates in AutoCAD?
What is CSV file in AutoCAD?
The “Comma-separated values” CSV files are one of the most common types of files to store tabular data.
How do I create a data link table in AutoCAD?
In AutoCAD: Under Insert Options, select “From Data Link”. Click on the “Data Link Manager Icon” to select a new Data Link. Select “Create a new Excel Data Link”, name it (the same name as in the Excel spread sheet) and select “OK”.23 nov. 2011
How do I plot data from Excel to AutoCAD?
How do I insert Excel into AutoCAD 2021?
1. Full Path.
2. Relative Path.
3. No Path.
How do I insert data links in Excel?
On the Insert tab, select Hyperlink. You can also right-click the cell and then select Hyperlink… on the shortcut menu, or you can press Ctrl+K. Under Display Text:, type the text that you want to use to represent the link. Under Place in this document:, enter the defined name or cell reference.
How do I add a data link?
1. Click Window menu > Reference Manager.
2. Click Attach Reference in the Reference Manager palette.
3. In the Select Reference File, select the required Excel file.
4. Choose the necessary settings and click OK.
5. Select a point in the drawing to insert.
How do I unlock data link in AutoCAD?
By default, a data link is locked from editing to prevent undesired changes to the linked spreadsheet. You can lock cells from data changes, format changes, or both. To unlock a data link, click Locking on the Table ribbon contextual tab.30 mar. 2020
How do I import data from XYZ to AutoCAD?
1. Change xyz format to txt in your windows explorer.
2. MAPIMPORT.
3. Select ASCII Point File.
4. Select Formatting as necessary for your txt file (komma delimited, space delimited)
5. Press OK.
How do you plot coordinates?
1. The first number in the brackets relates to the x axis.
2. The 2 means move two places to the right, along the x axis.
3. The second number in the brackets relates to the y axis.
4. The 3 means move three places up, along the y axis.
How do I import survey data into AutoCAD?
1. In Toolspace, on the Survey tab, right-click a network.
2. Click Import Import Point File.
3. Browse to the file you want to import and click Open.
4. Make any necessary changes to the Import Point File settings and click OK.
How do I convert Excel coordinates to AutoCAD?
Use the CONCAT function in Excel to create a combined cell of the three columns of coordinates. The format of the point coordinates must be X,Y,Z then copy the entire column to clipboard. Switch to AutoCAD and launch the MULTIPLE POINTS command, and paste the copied coordinates.30 jan. 2019
How do I convert DWG files to Excel?
1. On the command line in AutoCAD, enter TABLEEXPORT .
2. When prompted, select the table that you want to export.
3. Enter the desired filename and save the file in the CSV file format.
4. Open the resulting CSV file in Excel.
5. Format the table as desired.
6. Save the file as an XLS or XLSX file.
How do I change AutoCAD from 2d to 3d?
Click the “Extrude” button; then click a shape of your 2-D model that you want to turn into a block form, as opposed to a cylindrical or spherical form. Press “Enter.” The shape you selected will expand into 3-D space and the top of the box formed from the shape will stick to your cursor.
How do I automatically import data into Excel?
1. Click the cell where you want to put the data from the text file.
2. On the Data tab, in the Get External Data group, click From Text.
3. In the Import Data dialog box, locate and double-click the text file that you want to import, and click Import.
How do I automatically update data in Excel on another sheet?
Type = in your cell, then click the other sheet and select the cell you want, and press enter. That’ll type the function for you. Now, if you change the data in the original B3 cell in the Names sheet, the data will update everywhere you’ve referenced that cell.2 jui. 2017
How do I create a dynamic link in Excel?
We need to create a dynamic hyperlink in B3, when selecting a name from the drop-down list, click the hyperlink in B3 will jump to that name cell in worksheet “Summary” immediately. 1. Select a blank cell (here B3) to place the hyperlink, copy and paste the below formula into it and press the Enter key.