spartak1205

Кто может подсказать по 3д векторам

Всем доброго дня!
есть 3д вектор оправы очков, никак не могу его эквидистантно сместить на 1,5 мм.
это нужно для создания шаблона, используемого для 4 осевой обработки вырезки по шаблону торцевой цилиндрической фрезой трешкой в Powermill...

в Power shape, autocad, solidworks пробовал, ничего не получилось...

(данный вектор получил путем рассечения стл и пошагового построения контура, другого формата модели нет)

1 внеш.dxf

Share this post


Link to post
Share on other sites


9 минут назад, spartak1205 сказал:

эквидистантно сместить

В каком направлении?

Share this post


Link to post
Share on other sites

а разве 3D-полилинию можно смещать? Покрутите хотя бы в АКАД, посмотрите, что это такое. Если плоский контур устроит, то воспользуйтесь командой _flatshot, создайте плоскую полилинию и смещайте.

Share this post


Link to post
Share on other sites
Только что, Bully сказал:

а разве 3D-полилинию можно смещать?

Поэтому я и спросил про направление. Если у плоской линии их всего два, то у прострнственной бесконечное множество.

Share this post


Link to post
Share on other sites

ID: 5   Posted (edited)

а если всё-таки нужно получить смещенную поверхность, полученную через эту полилинию, то надо сначала эту поверхность создать. И для создания чисто границ достаточно не будет. Надо будет ещё условия задавать.

Edited by Bully

Share this post


Link to post
Share on other sites

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

 

(на скринах видно, что вектор ведет себя хаотически)

Снимок.JPG

Снимок2.JPG

Снимок3.JPG

Share this post


Link to post
Share on other sites

у вас контур проще некуда. Советую просто вытащить (flatshot'ом) 2 плоских вида - вид спереди и вид сверху. Затем использовать вид спереди для вытягивания поверхности (предварительно сместив полученную плоскую полилинию насколько надо), затем тем, что получено на виде сверху, обрезать.

Share this post


Link to post
Share on other sites
1 час назад, spartak1205 сказал:

данный вектор получил путем рассечения стл и пошагового построения контура

Если с самого начала делать непонятно что, то получится тоже непонятно что.

Share this post


Link to post
Share on other sites

"вектор ведёт себя хаотически" - убило.

Может хотят получить внешнюю эквидистанту к контуру очков, который лежит на криволинейной поверхности? Я надеюсь, что хотя бы в этой же поверхности на равноудалённом расстоянии, т.е. смещении в 1,5 мм, от оригинального контура. Но то, что я вижу, это непонятно в какие стороны лепят эквидистанту, называя её почему то вектором.

П.С. хотя может быть некий контур а ля эквидистанту хотят представить вектором в гильбертовом пространстве, то боюсь, что САПР тут не помощник.

Share this post


Link to post
Share on other sites
В 21.06.2017 в 16:59, Ветерок сказал:

Если с самого начала делать непонятно что, то получится тоже непонятно что.

верно подмечено

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • zerganalizer
      Может, свою купил и приводит в порядок. Раз СПИ готов и квартира ремонтируется - значит, деньжата появились, завидуйте все... молча...
    • butulec
      Получилось!!! Большое спасибо) А еще могли бы дать направление на завтра, подсказать, как взять объекты структуры у ревизии(что входит в сборку например)?
    • Dimson2
      большое спасибо, справился :)
    • Крутой инвестор из ЕС
      Деда Витя, а зачем ремонт-то? Ведь инженерная общественность Запада скоро будет в шоке как сейчас в российская от твоего кибер-технолога, тебе триллионы польются - надо яхту выбирать и виллу с видом на море! Квартира родительская для чего??
    • lexx174
      Берите TCProperty у Relation(тех. требования) два свойства - secondary_object и primary_object   то что вы привели в xml - это касатеся самого Relation а не свойств его думаю дальше справитесь. и проверьте ЛС
    • rezident
      странно испанцы уверяли меня что это оригинальный софт для контроллера фанук    а вы не проверяли прогой GE FANUC LOGIC MASTER
    • butulec
      Что то я запутался. AIFComponentContext[] whereReferenced = itemRevision.whereReferenced(false);
                  for (int i = 0; i < whereReferenced.length; i++) {
                      TCComponent comp = (TCComponent) whereReferenced.getComponent();
                  
                  
                      AIFComponentContext[] whereReferenced_pr = comp.getPrimary();
                      AIFComponentContext[] whereReferenced_sec = comp.getSecondary(); } Оба массивы пустые.   Вот что в модели данных написано       <TcProperty propName="IL2_TechnicalSpec_Relation" propTypeName="Relation" propValueType="PROP_untyped_relation"
               propMaxStringLength="0" isArray="true" arrayLength="-1" description="" referencedTypeConstant=""
               referencedType=""/> Получается тип массив, но когда я беру значение этого свойства TCProperty, то он говорит неправильный тип, как правильно взять верный тип для этого свойства?   org.eclipse.core.runtime.AssertionFailedException: assertion failed: Неправильный тип свойства Можно просто вывести с помощью prop.getDisplayValue(), мне этого достаточно, но интересно, какой тип ему все таки нужен?
    • Di-mann
      А так вы и в России гасторбатили . Ха в степени 3.   Так это ты европеизированных юзал. Местные то они не... Хрен найдешь, одни экспатки демпингуют же... И как часто в баню то в Москве ходил?
    • lexx174
      у самого отношения тех.требования
    • Viktor2004
      Там вообще не фануковские файлы