0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн liguha

  • *
  • 14
  • Репутация: +0/-0
  • Пол: Женский
hotela uznat',vozmozhno li predmeti povorachivat' ne tol'ko vlevo, pravo,no i vverh, vniz?a to ja skachala ramu dlja zerkala ,a ona pochemu-to na polu lezhit ,a kak sdelat' chtobi eta rama na stene okazalas' ne ponimaju?


хотела узнатъ,возможно ли предметы поворачиватъ не только влево, право, но и вверх, вниз? а то скачала раму для зеркала, а она почему-то на полу лежит, а как сделатъ чтобы эта рама на стене оказаласъ не понимаю?
« Последнее редактирование: Января 20, 2009, 11:52:00 от Valery W »

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8493
  • Репутация: +513/-25
  • Пол: Мужской
  • iCrazy
Воспользуйся плагином ArchiRotate

*

Оффлайн Юля Чернова

  • ***
  • 78
  • Репутация: +5/-0
  • Пол: Женский
  • не суетись под клиентом..
у меня тоже есть перевернутые библиотечные элементы.
А нет другого способа их перевернуть? скрипт например исправить? или ещё что?

*

Оффлайн Int

  • *****
  • 3778
  • Репутация: +375/-5
  • Пол: Мужской
заберите краткий видеотутор из:

http://slil.ru/26561504

там рассмотрен один из способов   (когда не требуется последующее редактирование объекта)


*

Оффлайн Valery W

  • *****
  • 5987
  • Репутация: +632/-14
  • Пол: Мужской
Есть еще библиотечный элемент Rotator.gsm. В нем вы указываете название другого объекта, который нужно повернуть, плоскости относительно которых надо повернуть и сами углы поворота.

Объект находится в Хранилище (Depository) на ArchiCAD-talk, в разделе - Archicad Modules.

*

Оффлайн Olga

  • **
  • 68
  • Репутация: +5/-0
Можно поворачивать легко любой "лежачий объект"... Надо перейти в 3D окно (Общую аксонометрию) , зайти в параметры 3D проекций и сделать настройки: Азимут кмеры 90 градусов + выбрать Вид сбоку. После этого выделить этот элемент прям там в 3D окне, зайти в основное меню, Файл, Библиотеки и Объекты, Сохранить 3D модель как... дать имя объекту и в дополнительном появившемся окне (после кнопки "Сохранить") выбрать "Объект", редактируемый GDL-скрипт и ОК. Потом ищите свой вертикальный объект в Инструменте "Объект" и ставьте куда хотите.

*

Оффлайн lsr

  • *****
  • 1230
  • Репутация: +241/-6
  • Пол: Мужской
  • http://sl-gdl.com
скрипт например исправить?

Простейшая команда RotX ang - поворот по Х
(ang - параметр любого угла )
Далее ваш 3d Script
Del 1

Соотв. и в 2D Scripte  внести исправления

GDL изучить треба хотя-бы основы

*

Оффлайн Danny

  • **
  • 23
  • Репутация: +1/-0
  • Пол: Мужской
плагин ArchiRotate. А есть ли такой для ArchiCad 12? и где его скачать?

*

Оффлайн maric

  • *****
  • 1202
  • Репутация: +90/-3
Objective в 12 ArchiCAD делает это.

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8493
  • Репутация: +513/-25
  • Пол: Мужской
  • iCrazy
Попробуйте вот это.

*

Оффлайн Danny

  • **
  • 23
  • Репутация: +1/-0
  • Пол: Мужской
Objective в 12 ArchiCAD делает это.
Простите за глупый вопрос! А где это находится?
Попробуйте вот это. Rotator
Пробовал, работает, но эта штука вращает только библиотечные элементы...

Всем спасибо за ответы!

*

Оффлайн Valery W

  • *****
  • 5987
  • Репутация: +632/-14
  • Пол: Мужской
И библиотечный элемент Rotator, и расширение Objective, и расширение ArchiRotate поворачивают только библиотечные элементы. Другие конструктивные элементы (стены, балки, колонны, перекрытия, крыши) имеют свои настройки. И если в них не предусмотрен поворот, то сделать его можно только если преобразовать их в библиотечные элементы. Об этом выше сказала Olga.

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

*

Оффлайн Александр Ани

  • ****
  • 412
  • Репутация: +78/-0
  • Архитектор
- открываем библиотечный элемент Файл/Библиотеки и объекты/открыть объект
..откроется окно параметров библ объекта..
- два раза нажми кнопку "новый " сверху
..создается 2 новых параметра...
- в столбце "переменная" переменовать их в ХХ и УУ соответственно (у меня они изначально были _А и _В)
- в столбце "тип" выпрать угловую величину  (кнопочка справа от названия переменной)
- в столбце "имя" каждому присвоить фразу (например "угол поворота ХХ" или "поворот УУ" итп)
- можно для последующего удобства нажать кнопку "В" в первом столбце на каждом (bold)
...это создание переменных для удобства работы с объектом...

теперь переходим на закладку 3Д скрипта (большая кнопка слева )
с новой строки в самом верху пишем вот это:
ROTX XX
ROTY YY

- последняя операция надо нажать в меню самого архикада Файл-сохранить как... , дабы не испортить старый элемент

Теперь при открытии нового библиотечного элемента в параметрах будут 2 новые (возможно выделенные жирным шрифтом) строчки "угол поворота ХХ" и "поворот УУ".
сами знаете что будет, если в них ввести нужный угол

..такой способ применял еще с Арчика 6.0..

*

Оффлайн Valery W

  • *****
  • 5987
  • Репутация: +632/-14
  • Пол: Мужской
Александр Ани, ты забыл о 2D-скрипте.

А нет другого способа их перевернуть? скрипт например исправить? или ещё что?

Для всех, кого интересует поворот с помощью правки скрипта, загляните в эту тему с похожим названием:
http://cadstudio.ru/forum/index.php/topic,4645.0.html
Ей уже сто лет в обед. Не надо здесь ее дублировать.


Еще аналогичные темы:
http://cadstudio.ru/forum/index.php/topic,13558.0.html
http://cadstudio.ru/forum/index.php/topic,12490.0.html

*

Оффлайн Danny

  • **
  • 23
  • Репутация: +1/-0
  • Пол: Мужской
И библиотечный элемент Rotator, и расширение Objective, и расширение ArchiRotate поворачивают только библиотечные элементы. Другие конструктивные элементы (стены, балки, колонны, перекрытия, крыши) имеют свои настройки. И если в них не предусмотрен поворот, то сделать его можно только если преобразовать их в библиотечные элементы. Об этом выше сказала Olga.

К тому же, еще можно применить тип элемента, который может наклоняться вместо того, который не может.
Приведите конкретный пример того, что Вам нужно создать. Наверняка, найдется приемлемое решение этой задачи.
С вращением библ. объектов я разобрался...
 Но мне нужно повернуть стену на определенный градус, но это как я понял невозможно, проще сделать стену из крыши...
 А как например стене присвоить тип крыши?
- открываем библиотечный элемент Файл/Библиотеки и объекты/открыть объект
..откроется окно параметров библ объекта..
- два раза нажми кнопку "новый " сверху
..создается 2 новых параметра...
- в столбце "переменная" переменовать их в ХХ и УУ соответственно (у меня они изначально были _А и _В)
- в столбце "тип" выпрать угловую величину  (кнопочка справа от названия переменной)
- в столбце "имя" каждому присвоить фразу (например "угол поворота ХХ" или "поворот УУ" итп)
- можно для последующего удобства нажать кнопку "В" в первом столбце на каждом (bold)
...это создание переменных для удобства работы с объектом...

теперь переходим на закладку 3Д скрипта (большая кнопка слева )
с новой строки в самом верху пишем вот это:
ROTX XX
ROTY YY

- последняя операция надо нажать в меню самого архикада Файл-сохранить как... , дабы не испортить старый элемент

Теперь при открытии нового библиотечного элемента в параметрах будут 2 новые (возможно выделенные жирным шрифтом) строчки "угол поворота ХХ" и "поворот УУ".
сами знаете что будет, если в них ввести нужный угол

..такой способ применял еще с Арчика 6.0..

Это опять же способ вращать библ. объекты. Но самый удобный наверное... Обязательно попробую...
Это получиться скрипт, который будет стоять только на моем компе, но мне приходиться всегда работать на разных компах со стандартным Архикадом, и мне придется всегда таскать свои примочки ссобой?

 

Похожие темы

  Тема / Автор