Официальный форум российского программного комплекса T-FLEX PLM


Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Вопрос новичка
 
Здраствуйте.
Может слишком глупый вопрос, но все-таки я спрошу. Я скачал учебник на Вашем сайте, где рассказывается о создании 3Д тел. Там сказано построить вписанный 6-угольник. Дано радиус окружности 20. В Автокаде все просто - там есть функция многоугольника, а в T-FLEX'e я подобного не вижу. И так, как же мне правильно построить 6-угольник?
Спасибо.
 
Можно использовать режим создания многоугольников в команде "Чертеж|Эскиз" :) .

Но тогда многоугольник получится не параметрическим. Поэтому я бы предпочел построить шестиугольник по правилам начертательной геометрии: сначала окружность заданного радиуса с центром в точке пересечения вертикальной и горизонтальной прямых, а затем еще две окружности такого же радиуса как первая с центрами на пересечениях первой окружности и горизонтальной прямой.
 
Вопрос не глупый! А вообще позорище! НЕ иметь функции вписанного (описанного) многоугольника в 11 верссии... Это что-то...
Семь раз отмерь - один раз образмерь!
 
2Sedoy

Возможность создания вписанного и описанного многогранники в TF имеется.

Еще раз повторю: в команде "Чертеж|Эскиз" выбираете операцию создание многоугольника (нажмите на пиктограмму создания прямоугольника и подержите - из списка выберите: многоугольник). Для создания параметрического эскиза включите автопараметризацию "Настройка/Привязка/Автопараметризация".
Параметрически можете задавать координаты центра, угол поворота и радиус вписанной (или описанной - по выбору) окружности. Также можете осуществлять привязку к существующим узлам.
Параметрически нельзя управлять только количеством гране многоугольника (задается один раз при создании фигуры и в дальнейшем изменить нельзя).
 
Цитата
Александр Спиглазов пишет:

Параметрически нельзя управлять только количеством гране многоугольника
Вообще-то, можно.
1. Ввводите переменную n - число сторон;
2. Строите из центра линию построения под углом 360/n к некоторой опорной;
3. Соединяете точки пересечения этих линий с окружностью.
4. Строите массив, задавая количество объектов - n и шаг - 360/n.
Изменено: Alisa - 13.05.2009 19:30:22
 
2 Alisa
Вы меня не совсем поняли.
Речь шла только о возможности построения многоугольника напрямую - через меню "Чертеж|Эскиз/Многоугольник", на подобии с возможностями AutoCAD, как и просил автор первого поста.
То, о чем говорите Вы, это косвенный метод, используются вспомогательные линий и требуемый профиль создается "вручную".
 
Сделайте макрос - и у Вас будет одна команда с параметром. Конечно, лучше бы авторы подсуетились, но можно и самим из положения выйти.
 
2Alisa
Там макросов понаписал, там в API понапраграмировал. Так можно и свою CAD систему создать :), :). А нужно ли...
Извините несколько утрировал. Но отсутствие отдельных мелочей в 2D порой раздражает. Посмотрите сколько возможностей для создания примитивов забито в AutoCAD, и как ни странно :) , довольно востребованных пользователем. Ведь параметризация, еще не самое главное в CAD системе... (ИМХО).
 
Можно просто сделать 2D фрагменты нужных многоугольников, если они часто применяются. Но ТС тоже надо подумать в этом направлении.

У кого это "больной" вопрос, сформулируйте и напишите предложение в соответствующую тему.
 
2 Osiris2000:
Спасибо большое, Вы как раз подсказали то, что нужно. Я не знал как строить многоугольник в геометрии :)

2 Sedoy:
Я что-то не понял Вашего комментария.
 
Цитата
B_S_V пишет:

Можно просто сделать 2D фрагмент

Цитата
Alisa пишет:

1. Ввводите переменную n - число сторон;
2. Строите из центра линию построения под углом 360/n к некоторой опорной;
3. Соединяете точки пересечения этих линий с окружностью.
4. Строите массив, задавая количество объектов - n и шаг - 360/n.

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

Прикрепил файлик для вписанного многоугольника. После скачивания переименовать в zip.
Изменено: svaleryn - 14.05.2009 13:03:33
Главное - спокойствие!
 
Еще можно сделать дополнительные построения для описанного многоугольника (я что-то сейчас не вспомню, как это правильно делается). А в диалоге потом указывать, какой именно многоугольник надо вставить.
И зависимость радиуса окружности от второй точки вставки тоже наверняка можно настроить.
Главное - спокойствие!
 
Цитата
Александр Спиглазов пишет:

Там макросов понаписал, там в API понапраграмировал. Так можно и свою CAD систему создать
Именно так!
TF тем и отлияается, что можно в некоторых рамках сделать специализированную CAD для себя, под свои требования в рамках самого TF.
 
Не пугайте Александра макросами и API.
Можно создать в TF "Моя САПРа" и без программирования.
Работайте под лозунгом "Сделал раз - используй многократно".
Думаю Алиса именно это имела ввиду.
Дополнение к предложению Svaleryn: при вставвке такого фрагмента используйте опцию Раскрыть с построениями.
И будет счастье.
 
Кстати вероятность изменения тополгии фигуры при изменениях конструкции очень мала. Поэтому использование эскиза в режиме автопараметризации это логично.
Но .... контекст работы другой.
Изменено: Diso - 16.05.2009 16:31:07
Страницы: 1