Перейти к публикации

Ипортирование точек из Exel или блокнота


Dimarik_AK

Рекомендованные сообщения

Здраствуйте у меня стоит WF2. Мне необходимо посторить кривую по точкам, точек 150, строить их в ProE будет очень долго и неудобно. Может ли кто нить подсказать каким образом их можно перенести данные точки в Эскиз.

Ссылка на сообщение
Поделиться на других сайтах


посторить кривую по точкам, точек 150

В каком формате у Вас информация о точках?

PS: При построении точек смещением от системы координат, координаты точек можно загрузить из файла.

Ссылка на сообщение
Поделиться на других сайтах

А с какой целью? Да еще в эскиз?

1. Точки можно импортировать так:

Вставить> База модели > Точка > Смещение от системы координат (Insert > Model Datum > Point > Offset Coordinate System).

О базовых точках смещением от системы координат

Вы можете добавлять точки, определяя их местонахождение относительно выбранной системы координат. Вы можете смещать точки, используя Декартову, Сферическую, или Цилиндрическую систему координат.

Для обновления таблицы точек вы можете выполнить одно из следующих действий или оба эти действия:

Изменить вручную значения в таблице — вы можете щелкнуть мышью на значении точки в таблице и изменить его или перетащить указатель точки в графическом окне в требуемое положение. Как альтернатива, Нажмите мышью на Обновить значения (Update Values) и добавьте, измените или удалите точки с помощью текстового редактора.

Импортировать файл для добавления точек — вы можете импортировать некоторый файл с Расширением .pts для добавления одной или большего количества точек. Когда вы импортируете такой файл, точки всегда добавляются в конец таблицы точек.

И далее Вставить > База модели > Кривая (Insert > Model Datum > Curve) или нажмите кнопку на панели инструментов Базы (Datums).

В менеджере меню выберите По точкам (Thru Points), затем Выполнено (Done).

2. Импортировать кривую из файла.

Ссылка на сообщение
Поделиться на других сайтах

В каком формате у Вас информация о точках?

PS: При построении точек смещением от системы координат, координаты точек можно загрузить из файла.

В экселе
Ссылка на сообщение
Поделиться на других сайтах

В экселе

Вот формат файла *.pts:

!

! DATUM POINT ARRAY DATA FILE

!

! Comment lines should begin with an exclamation mark (!).

! You may have as many comment lines as you wish.

! There must be at least one space between values.

!

! Enter values with respect to datum arrays' coordinate system:

!

!CARTESIAN coordinates:

! X Y Z

!

30.000 41.000 78.000

0.000 105.000 27.000

-45.000 170.000 -56.000

30.000 182.000 -195.000

100.000 155.000 -172.000

Что бы получить примерно похожее сохраните текущий лист книги экселя в формат "Текстовый с разделителем табуляцией" (он прочитается проинженером - проверял).

Естественно всю лишнюю информацию из листа экселя нужно убрать, точки должны распологаться в строках.

Далее по массиву точек можно построить кривую и, например, привязаться к ней в эскизе.

Вспомнил, в эскизе при построении сплайна точки также можно загружать из файла *.pts!

Ссылка на сообщение
Поделиться на других сайтах

Вставить-База модели-Кривая-Из файла... (затем выбрать систему координат, от которой будут размещаться точки кривой)

А вот формат файла точек кривой *.ibl

open

arclength

begin section ! 1

begin curve



-525	224.75	0

525	224.75	0

534.0909091	236.7004678	28.30100564

543.1818182	244.9186018	59.41660991

552.2727273	248.9092122	92.83833626

561.3636364	248.2477006	127.9805847

570.4545455	242.5912739	164.190511

579.5454545	231.6887729	200.7594645

588.6363636	215.3889092	236.9357903

597.7272727	193.646726	271.9387764

606.8181818	166.5281309	304.9735016

615.9090909	134.2123809	335.2463202

625	96.99243715	361.9807034

685	96.99243715	361.9807034

685	78.22805638	291.951081

625	78.22805638	291.951081
Ссылка на сообщение
Поделиться на других сайтах
  • 6 лет спустя...

Доброго дня, проблема не с импортом точек, а с построением кривой по точкам, при выборе опорной точки в дереве строится лишняя петля. Если выбрать точки последовательно, кривая строится нормально. Сталкивались стами?

С3M80

post-7413-0-43213000-1464603513_thumb.png 

Ссылка на сообщение
Поделиться на других сайтах

Трудно сказать без модели. Порядок точек в массиве не перепутан?

И может нужно использовать не инструмент опорная точка, а система координат смещения?

 

п.с. Лучше всего строить кривую по уравнениям. Построение по точкам это всегда некоторая аппроксимация...

Изменено пользователем Ruslan
Ссылка на сообщение
Поделиться на других сайтах
Построение по точкам это всегда некоторая аппроксимация...

тем более при таком количестве точек

тем более, если в результате получится обычная дуга окружности. Пробовали построить дугу по ТРЕМ точкам и замерить отклонения остальных точек от этой дуги? Или слепо верим "научным цифрам"?

Изменено пользователем Ветерок
Ссылка на сообщение
Поделиться на других сайтах

Таки дуга, сейчас верить никому нельзя, лопатками не приходилось заниматься тут минус...

Точки построены из файла по Сис. коорд. смещения.

вероятно глюк, но может косорукость

494ca_50_014_t.rar

Изменено пользователем dimeil
Ссылка на сообщение
Поделиться на других сайтах
Таки дуга

Поздравляю!

лопатками не приходилось заниматься

Это вообще темный лес. Уже умерли все, кто имел понимание как они строятся.

Ссылка на сообщение
Поделиться на других сайтах

 @@dimeil Почему у вас аж три цикла перехода через одну и туже точку?

Отсюда и две петли, из-за кучи дубль точек.

 

п.с. Ни когда не понимал необходимости делать штамп в модели...

Изменено пользователем Ruslan
Ссылка на сообщение
Поделиться на других сайтах

 @@dimeil Почему у вас аж три цикла перехода через одну и туже точку?

Отсюда и две петли, из-за кучи дубль точек.

 

п.с. Ни когда не понимал необходимости делать штамп в модели...

Спасибо, оказалась криворукость с невнимательностью, пошел в угол.

Штамп дело вкуса, можно скрыть, а для НК нормуль. 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Artas28
      Добрый день! Есть какие ни будь рекомендации, на какую длину  нужно зажимать хвостовик в  термопатроне? Есть фреза д6, L50. Могу ли я зажать её за 15мм, или это будет мало? Или нужно зажимать  как минимум за  3 диаметра?
    • Ветерок
      Не понял что это за процедура такая "перенос в 2D".   Наверное, скрывать объекты на том или ином виде надо на соответствующем виде чертежа, а не в сборке. Или создать в сборке соответствующую конфигурацию и отображать на чертеже её.
    • Viktor2004
    • Denis_12
      Доброго времени суток! Ребят, ни как не могу решить проблему авто-обновления чертежного вида 3D сборки, к примеру скрываешь все кроме основания каркаса сборки, переносишь это в 2D (чертежный вид) указываешь размеры и т.п. (ставишь галочки "исключить из авто-обновления") после чего начинаешь в 3D сборке показывать дополнительно стойки (для создания нового вида), и вот в ранее созданном виде даже с отключенным авто-обновлением они тоже начинают проявляться. Как решить эту проблему? Нужно зафиксировать вид, чтобы он не обновлялся без моего участия. SolidWorks 2022 года.
    • Зинаида
      Возможно Вы смотрите не в той перспективе. Проверьте в перспективе "Мой Teamcenter" стоя на ревизии объекта. Возможно Вы смотрите не в той перспективе. Проверьте в перспективе "Мой Teamcenter" стоя на ревизии объекта.
    • alek77
      Да, спасибо, я уже из интереса ее нашел. Еще раз повторю, чтобы не выхватить, сам я такими методами указния размеров не пользуюсь, это самая вредная практика из всех, что встречал. В свое время имел много проблем в автокаде, корректируя чужие чертежи. Но там и отртогональные линии под углом в 0,001 градуса были в норме, и миллион линий одна поверх другой, и незамкнутые отрезки и много всего, от чего волосы дыбом. В солиде, думал, не столкнусь с таким, наивный. Поэтому искал и нашел макрос который косяки размеров подсвечивает. Он вполне рабочий, но не стабильный. В чем причина не разбирался, так как со своей задачей он справляется. Причем отрабатывает и галочки, и замену текста в размере. Хорошо, что @malvi.dp нашел время и что-то корректирует, спасибо отдельное ему за это. Макрос достаточно полезный при работе с чужими документами. И если удастся сохранить все начальные функции этого макроса против изощренных методов вредительства - будет офигенно.
    • Kelny
      Если этой ссылки достаточно для отображения материала и материал уже есть в обозначенной модели, то возможно подойдёт TabBuilder: https://help.solidworks.com/2023/russian/SolidWorks/SWHelp_List.html?id=e68c1877b4fa431483f8c751bd9fcc78&_gl=1*lby1j3*_up*MQ..*_ga*NTEyNjA5NDQ3LjE3MTQxMTU3MzA.*_ga_XQJPQWHZHH*MTcxNDExNTcyOS4xLjEuMTcxNDExNTczNy4wLjAuMA..#Pg0   В старых версиях при написанни ссылок такого радо в некоторых случаях можно было не писать имя файла, а достаточно было вместо имени файла модели оставить ПРОБЕЛ.SLDPRT и имя после этого подставлялось само. Пробовать надо.   Так же можете глянуть макрос по изменению свойств файла (методы и функции там устаревшие, но возможно даже будет работать и можно поковыряться в коде): https://kelnyproject.ucoz.ru/load/6-1-0-8 по програмированию так же есть справка (версию в ссылке поменяйте на свою, что бы справка была актуальна для вашей версии): https://help.solidworks.com/SearchEx.aspx?query=get custom property&version=2010&lang=english,enu&prod=api
    • gudstartup
      только перед обновлением обязательно выполните  все что написано в руководстве и касается сохранения состояния станка и чпу. и обязательно сделайте образ диска и помните что слишком новые версии могут не заработать на вашем чпу относительно безопасно ставить только сервиспаки
    • NordCom
      Большое спасибо! Через это меню удалось зайти в меню. 95148->MOD
    • Danil89nur
      Доброе время суток. Столкнулся с проблемой на новой работе. Много деталей у который в свойствах отсутствует раздел "Материал" и приходится каждый раз вручную заходить туда, создавать раздел и выбирать там ""SW-Material@Name.SLDPRT". Возможно кто-то знает, либо сможет помочь с написанием простенького макроса, при нажатии на который в свойствах детали будет создаваться необходимый раздел и в нем сразу написан выбранный материал (желательно, чтоб там было указано сразу наименование материала, а не формула для его получения ""SW-Material@Name.SLDPRT"). Пытался самостоятельно через ChatGPT, но так как в програмировании я 0, то ничего не получилось)
×
×
  • Создать...