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

Поменять положение детали в плоскостях


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

При экспорте с другой программы дело тут такое -
при изменении ориентации соответствующей кнопкой -
Спереди - показывает сверху;
Сверху - показывает справа - вверх тормашками,
Слева - показывает сзади, поваленную под 90° вправо.

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

И возможно-ли перевернуть (не отзеркалить) -

модель из ломаных с другой программы...

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


Жуть какая! Какая жуть в голове!

Зачем столько слов? Вы не можете самостоятельно проанализировать две простые вещи?

1. Расположение видов соответствует нашему стандарту или американскому?

2. Как нужно повернуть модель, чтобы всё стало на место?

И это всё! Надо всего лишь немного подумать.

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

Самое простое прочитать "Компас Справка":

2.1. Общие сведения  > 2.1.3. Управление изображением модели  > 2.1.3.2. Ориентация модели

2.1.3.2.1. Сохранение текущей ориентации

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Di-mann сказал:

...правда ссылки в этих строках никуда не ведут. Для open chm они не работают из браузера.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, zugzwang сказал:

...правда ссылки в этих строках никуда не ведут. Для open chm они не работают из браузера

Копировал заголовок из компас-справки.

Видимо прицепилось форматирование оттуда.

Вообще это просто номера разделов которые требуется открыть локально и почитать.

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

Наконец-то удалось добраться до пк. Не то всё это.

В данном разделе справки всё банально и давно известно.

Требуется не рассматривать деталь с какой-то стороны, запомнив её разворот,

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

сторона "А" детали была на плоскости XZ с ребром "Б" по XY, а стала на ZX

с противоположным ребром "С", параллельным ребру "А" на плоскости YX.

 

Ещё короче - модель развернуть, а оси координат не трогать :)

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

Просто поменять ориентацию видов нельзя? А говорят, что Компас простой.

 

Если деталь импортированная, то можно просто импортировать её относительно другой системы координат. Или этого в Компасе тоже нельзя сделать?

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

хм... Открыл компас. Не нашел возможности точного поворота (внутри детали, а не сборки). Можно через "операции-изменить положение" вызвать диалог изменения положения/ориентации. По трем координатам можно указать точные цифры. А вот поворачивать можно только за ручки фантомной системы координат "на глазок". Странно...

 

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

 

PS Ещё могу посоветовать обратиться на форум аскона, может подскажут хитрость 

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

...поворота (внутри детали, а не сборки)

...

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

Нет. Это всё не то.
Модель из ломаных линий (полилиний), соединённых точками пересечения,
создана другой программой, импортирована в компас как единое тело.
Никаких сборок и деталей нет.
Нужно развернуть её не вместе с "привязанными" осями координат,

а относительно их, при этом их не поворачивая.

1 час назад, Bully сказал:

PS Ещё могу посоветовать обратиться на форум аскона, может подскажут хитрость

PS:

В асконе уже рекомендовали одному асу по работе в компасе -

Цитата

Ваше замечание было передано в отдел аналитики.
Действительно, на данном этапе...
...
Для получения ... следует использовать другие, специализированные пакеты.
С уважением,
Ольга Тарапова,
Служба технической поддержки компании АСКОН

Отсюда - когда в компасе будет устраивать абсолютно всё, тогда задумаемся о покупке.

А пока у них ответ один -

Не купили - обойдетесь без поддержки штанов. А как купите - ответ напишем как тому асу.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, zugzwang сказал:

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

Так модель это набор линий или тело?

1 час назад, zugzwang сказал:

Нужно развернуть её не вместе с "привязанными" осями координат,

а относительно их, при этом их не поворачивая.

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

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Xugack сказал:

Поворот делал через круговой массив. С кривыми, насколько помню, массив также работает.

Здесь пожалуйста подробнее :smile:

 

massiv.jpg.43a57af5506ce3570aaeb338b5123cd8.jpg

Ссылка на сообщение
Поделиться на других сайтах
11 час назад, zugzwang сказал:

Ещё короче - модель развернуть, а оси координат не трогать :)

Я вообще не заморачиваюсь с названием плоскостей, просто выставляю модель так как она должна быть на виде спереди и присваиваю виду название ФРОНТ.

Когда создаю чертёж выбираю вид ФРОНТ остальные проекционные.

А как там плоскости изначально нас рать.

11 час назад, Bully сказал:

Не нашел возможности точного поворота

Alt+вверх(низ, право, лево)

Предварительно выбрав фронтальную плоскость и ПКМ "нормально"

9 часов назад, zugzwang сказал:

Нужно развернуть её не вместе с "привязанными" осями координат,

а относительно их, при этом их не поворачивая.

Вам нужно соответствие плоскостей или нормальное позиционирование видов в чертеже?

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

@Di-mann ты как раз предлагаешь то, что автора не устраивает. :wink:Ему надо именно положение относительно системы координат поменять, а не виды сохранять и выбирать, какой из них главный. 

14 минуты назад, Di-mann сказал:

Вам нужно соответствие плоскостей или нормальное позиционирование видов в чертеже?

положение модели правильное. Правильное для печати или ЧПУ-обработки последующей, как я понимаю.

9 часов назад, zugzwang сказал:

Никаких сборок и деталей нет.

Вы не поняли. Я как раз и предлагаю создать сборку - из одной этой детали. Чтобы как раз можно было поворачивать точно, а не на глазок.

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, Bully сказал:

Ему надо именно положение относительно системы координат поменять,

 

В 22.07.2018 в 16:40, zugzwang сказал:

Спереди - показывает сверху;
Сверху - показывает справа - вверх тормашками,
Слева - показывает сзади, поваленную под 90° вправо.

Само собой желательно, чтоб было соответственно.

Можно создать виды с названиями Спереди1, Сверху1, Слева1, Справа1, Раком1.....

Ссылка на сообщение
Поделиться на других сайтах
Только что, Di-mann сказал:

Можно создать виды

Ещё раз:

12 часа назад, zugzwang сказал:

Требуется не рассматривать деталь с какой-то стороны, запомнив её разворот,

а развернуть деталь в осях координат,

 

Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, zugzwang сказал:

Модель из ломаных линий (полилиний), соединённых точками пересечения, создана другой программой, импортирована в компас
Нужно развернуть её не вместе с "привязанными" осями координат, а относительно их, при этом их не поворачивая

Разрешите полюбопытствовать - для какой такокй высшей цели понадобились такие телодвижения?

Возможно, более развернутый вопрос приведет к приемлемому решению с неожиданной стороны.

 

ps

Вариант предварительного поворота в исходной программе до экспорта уже не доступен?

 

 

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, Di-mann сказал:

Вам шашечки или ехать?

как раз ехать, а не шашечки (и не мне, а автору). Ни один из созданных видов не обеспечит, чтобы деталь встала верхом по Z по абсолютной СК. Т.е. и 3D-печататься будет "правой ляжкой кверху". :smile: Или встанет на ЧПУ так, что будут недоступны поверхности для обработки. Это конечно не нерешаемые проблемы (в любой нормальной CAM есть возможность создания доп. СК для обработки), но лишние телодвижения придется делать.

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

Или встанет на ЧПУ так, что будут недоступны поверхности для обработки.

А в что ЧПУ научилось строгать файлы прямо из компаса?

И в ЧПУ нет возможности переназначить оси?

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • ДОБРЯК
      Для сложных систем их может быть и 100 и 200 и 1000...
    • maxx2000
      @Artas28так надо рецепт в массы нести, а то Ванёк ничему не научится
    • Orchestra2603
      Выкидываем не в смыле, что мы ее вырезаем.. Простите мне эту вольность)) Просто там две одинаковые строки. Достаточно рассмотреть только одну. Нет смысла хранить вторую строку в матрице, поскольку она ничего не привносит. Вы можете совершенно формально взять полученный i-й собственный вектор, умножить на матрицу K-lambda_i*M и получиь нулевой вектор.   На самом деле.. Мне прям пришлось прям подумать над аналогией с включением закрепления в статике. И это было полезно и интересно. Так что вам спасибо за "подгон", что называется )) Но все-таки разница есть ...   Вот у вас в статике:   И здесь действительно получается, что если мы зафиксируем, например, положив a=0, то это будет эквивалентно "выкидыванию" 1-го стобца и 2-й строки, и решению уже такой модифицированной невырожденной системы *в данном случае вообще тривиальной). При этом f2 просто станет узловой реакцией и определится как -f1 автоматически: К слову, можно положить любой a, не только нулевой. Результат будет такой же для сил, но прогибы, ясное дело, поменяются.   Но это отличается от нашей задачи на собственные значения. У нас нет внешних сил {f}.  А знaчит и упругие силы [K]{x} в системе должны быть равны нулю. И для нулевой собственной частоты мы по сути ищем такой набор перемещений, при которых в системе отсутствуют упругие силы.  И таких наборов перемещений бесконечно много. Вообще говоря, для трехмерных более сложных систем оказывается, что существует до 6-ти базисных векторов (понятно, что связанных с движениями как твердого целого), и любая линейная комбинация из этих векторов будет решением такой задачи. Но нам не нужно само решение! Нам нужен как раз сам базис пространства решений! Причем, сами вектора в этом базисе нас интересуют с точностью до множителя, ь.е. таких базисов можно напридумывать бесконечно много. Но нам нужен толкьо какой-то один базис, и всего-то. В этой простейшей задачке - это просто один вектор  {1, 1}. Можно взять {2,2} или {e,e} - не имеет значения, нас любой из них строит. И нам этого достаточно.    Обратите внимание, что этот вектор нельзя получить из задачи статики, где {f} ≠ {0}, положив какое-то значение для a, т.е. внедрив какое-то "закрепление" в вашей интерпретации.  Пожтому я убежден, что это другая задача, т дело тут не в закреплениях.   Не понимаю, про какую вы матрицу
    • Viktor2004
      Туда вроде наоборот заносится значение какое-то, но не считывается Смотрю чужие программы, там вроде только 8549 используют. При чем у них в программах циклы поболее моих, которыми я круги чертил O4198 ; #500=#8549 ; IF[ #8549 EQ 0 ] THEN ; #10409=0 ; ENDIF ; IF[ #8549 EQ 134 && #10409 EQ 0 && #10422 NE 0 ] THEN ; #10409=1 ; #10422=FIX[#10422 / 10] ; #10427=1 ; ENDIF ; IF[ #8549 EQ 48 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 0 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 49 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 1 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 50 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 2 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 51 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 3 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 52 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 4 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 53 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 5 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 54 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 6 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 55 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 7 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 56 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 8 ; #10427=1 ; ENDIF ; IF[ #8549 EQ 57 && #10409 EQ 0 ] THEN ; #10409=1 ; #10422=#10422 * 10 + 9 ; #10427=1 ; ENDIF ; IF[ #10422 GT 9999 ] THEN ; #10422=FIX[#10422 / 10] ; ENDIF ; IF[ #500 EQ 249 && #8500 EQ 4170 ] THEN ; #8500=4601 ; M99 ; ENDIF ; IF[ #500 EQ 240 ] THEN ; IF[ #8500 EQ 4174 || #8500 EQ 4173 || #8500 EQ 4177 ] THEN ; #8500=4170 ; M99 ; ENDIF ; IF[ #8500 EQ 4178 ] THEN ; #8500=4170 ; M99 ; ENDIF ; ENDIF ; IF[ #500 EQ 248 && #8500 EQ 4170 && D34.0 NE 0 ] THEN ; #8500=4174 ; M99 ; ENDIF ; IF[ #500 EQ 247 && #8500 EQ 4170 && D30.4 EQ 1 && D29.6 EQ 0 ] THEN ; #8500=4175 ; M99 ; ENDIF ; IF[ #500 EQ 246 && #8500 EQ 4170 && D35.0 EQ 1 && D35.4 EQ 1 ] THEN ; #8500=4178 ; M99 ; ENDIF ; IF[ #8549 EQ 152 && #10409 EQ 0 && #10422 EQ 5656 ] THEN ; #8500=4177 ; M99 ; ENDIF ; M99 ;  
    • nicomed
      Как победить проблему с блокированием сегментов эскиза не знаю. Поэтому пока полумеры... Ввел активацию чертежного листа после разрыва линии. Для разблокирования сегментов после закрытия программы двойным кликом активировать чертежный вид, где надо двигать сегменты эскиза. Добавил настройки. Можно настроить величину генерируемого зазора в  файле options.xml. По толщине и стилю линии, если кто подскажет как прочитать стиль и толщину выбранной кромки ( силуэтной кромки), то тогда можно будет "напосмотреть".   Пару раз натыкался на такой глюк - остается только один сегмент эскиза, грешу на рассинхронизацию работы солида и приложения. EdgeTrim_v3.3.zip
    • si-64
      да, это работает. спасибо. но как то особо не работал со слоями, нужно прямо заморачиваться(
    • nicomed
    • Stanislav
      Фрезеровка и токарка ЧПУ. Территориально Нижний Новгород, отправка в регионы ТК. Фрезеровка Алюминия и его сплавов, Латунь, Текстолиты, Сталь в небольших объемах. Токарка как цветные так и черный металлов и неметаллов. Габариты деталей для фрезеровки порядка 400мм*600мм. Оплата, пока что, наличные или на карту. Чертежи и модели отправлять на почту 0563506@mail.ru там же все согласования и обсуждения.
    • Александр1979
      Можно попробовать код считывать из переменной #8501. В руководстве написано что значение сохраняется в переменной до тех пор, пока не будет произведено чтение из неё.
    • si-64
      Можно ли сделать так чтобы в чертеже все размеры были черные, а в эскизе детали цвета управляемых и управляющих различались? настройка меняет цвет как в чертеже так и в эскизах: Зачем это нужно? В чертеже есть элементы, отличные от черного, поэтому вариант печати (сохранения в PDF) в ч/б не устраивает.
×
×
  • Создать...