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

Масштабирование по одной оси посредством проецирования


Baudolino

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

Здравствуйе! 

Простите новичка за глупый вопрос. Здесь писали, что можно смасштабировать элемент по одной оси путём проецирования его на плоскость наклонённую под соответствующим углом к плоскости элемента. В моём случае объект мастабирования-сплайн. В детстве меня учили, что самая главная, простая и понятная проекция прямоугольная. Однако, при проециовании моего сплайна на нужную плоскость, солид создаёт косоугольную проекцию, принимая за направление проецирования перпендикуляр не к плоскости проецирования, а к плоскости сплайна, тем самым не сокращая проекцию в нужной мне плоскости, а растягивая.

Нельзя ли поправить? SW2011, пример во вложении.

Спасибо.

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


пример во вложении.

 а где это?

 

В операции проецирования есть строчка, где можно выбрать вектор. Укажите плоскость, получится нормаль к ней.

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

Здравствуйе! 

Простите новичка за глупый вопрос. Здесь писали, что можно смасштабировать элемент по одной оси путём проецирования его на плоскость наклонённую под соответствующим углом к плоскости элемента. В моём случае объект мастабирования-сплайн. В детстве меня учили, что самая главная, простая и понятная проекция прямоугольная. Однако, при проециовании моего сплайна на нужную плоскость, солид создаёт косоугольную проекцию, принимая за направление проецирования перпендикуляр не к плоскости проецирования, а к плоскости сплайна, тем самым не сокращая проекцию в нужной мне плоскости, а растягивая.

Нельзя ли поправить? SW2011, пример во вложении.

Спасибо.

Вложения нет, поэтому не совсем понятно. Ибо масштаб и проекция - это разные команды.

Если говорить про проекцию сплайна А на любую  плоскость Б, то:

получить её можно, обрезав (плоскостью Б) поверхность, вытянутую из сплайна А по нормали к плоскости Б.

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

 

пример во вложении.

 а где это?

 

В операции проецирования есть строчка, где можно выбрать вектор. Укажите плоскость, получится нормаль к ней.

 

Не даёт загрузить файл. Может не тот инструмент использую? (Кривая>Проекционная кривая) не нахожу  такого.

Спасибо.

 

Здравствуйе! 

Простите новичка за глупый вопрос. Здесь писали, что можно смасштабировать элемент по одной оси путём проецирования его на плоскость наклонённую под соответствующим углом к плоскости элемента. В моём случае объект мастабирования-сплайн. В детстве меня учили, что самая главная, простая и понятная проекция прямоугольная. Однако, при проециовании моего сплайна на нужную плоскость, солид создаёт косоугольную проекцию, принимая за направление проецирования перпендикуляр не к плоскости проецирования, а к плоскости сплайна, тем самым не сокращая проекцию в нужной мне плоскости, а растягивая.

Нельзя ли поправить? SW2011, пример во вложении.

Спасибо.

Вложения нет, поэтому не совсем понятно. Ибо масштаб и проекция - это разные команды.

Если говорить про проекцию сплайна А на любую  плоскость Б, то:

получить её можно, обрезав (плоскостью Б) поверхность, вытянутую из сплайна А по нормали к плоскости Б.

 

Исходная задача смасштабировать сплайн так, чтобы по одной оси масштаб был 1, по другой 0. сколько-то, не суть важно. Однако это решение, спасибо.

Изменено пользователем Baudolino
Ссылка на сообщение
Поделиться на других сайтах
Может не тот инструмент использую?
 SW не установлен, чисто по памяти говорю, что должно быть. Погуляй там по строчкам в диалоге, может просто свернута закладка.
Ссылка на сообщение
Поделиться на других сайтах
Не даёт загрузить файл.
Файл Solidworks пакуете в архив, например, ZIP или RAR и потом грузите сюда. Можно конечно и расширение файлу поменять на подходящее, но как-то не солидно и не спортивно.
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

Можно и напрямую (почти).

Рисуем сплайн, вытягиваем (получаем поверхность). Затем применяем команду Масштаб к этой поверхности. Кромка изменённой поверхности - есть искомый сплайн.

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Viktor2004
      Спасибо попробую
    • Александр 36
      Подскажите если во время корректировки ладдера что то пойдет не так можно будет бэкапом все восстановить?
    • ivanK
      На видео которое я скидывал с обработкой (в программе CimcoEdit) где фреза делает "кульбыт" с правой стороны я думал что зарез происходит в этот самый момент, но меня смущало что такой же зарез получается с другой короткой стороны. Сейчас я сделал виртуальную модель станка с осями B и C чтобы посмотреть какая поверхность получается перифирией фрезы проходя по коротким сторонам детали. Но таких зарезов на модели в симуляции я не вижу. Завтра скину видео что получилось на виртуальной модели.  Прошу прощения что ввел вас в заблуждение.  Если дело в смене направления движения по оси B то проверить это можно так: -Ставим в шпиндель индикатор -подводим к калибровочной сфере -касаемся сферы -включаем tcpm (G43.4)  -делаем движение G01 B-20 F100 - а потом G01 B20 F100.  И смотрим что происходит в момент когда направление движения меняется   На протяжении всего движения значение на индикаторе должно оставаться таким же как в момент начального касания сферы
    • Viktor2004
      Нет я так не умею
    • ivanK
      Y2mate.mx-Кинематика станка Iron Mac IMU 5X 430 #Shorts.mp4
    • Viktor2004
      Видео посмотреть не могу. Ю́туб заблокирован. Что там? Это долго будет и не факт что дадут. Служба безопасности А как у вас в видео получилась такая же кривая деталь как у меня? Что-то не так сдвинули? Может у меня то же самое сдвинуто
    • ivanK
      Может конечно глупо прозвучит а теста типо такого не проводили   Нет возможности запросить у клиента 3D модель обрабатываемой детали? Или чертеж я бы хоть наложил модель из симуляции на обрабатываемую (ну или чертеж детали)  Мое последнее предположение что с осью B что то может быть не так, по длинным сторонам детали она движется в одном направлении а на коротких сторонах с изменением направления 
    • Viktor2004
      круговые хенденхайновские датчики там стоят. а откуда они взялись на вашем видео выше? А я уже  всех нах@есосил и манагеров и программистов и постпроцессорщика
    • ivanK
      Сделал на скорую руку эмулятор с осями B C и загрузил код который выложили, в общем зарезов как на реальной детали там не наблюдается.  Зарезы на реальной детали появляются на стенках где ось B меняет направление движение с + на -. В связи с чем вопрос люфт по оси B проверяли? Или чрезмерная компенсация люфта. 
    • midomido
      Большое спасибо, что поделились с нами своим опытом
×
×
  • Создать...