Страниц: 1 [2]  Все   Вниз
  Печать  
Автор Тема: Правка 2D-символа библиотечного элемента  (Прочитано 5413 раз)
Текущая оценка темы: *****
Оцените тему!:
0 Пользователей и 4 Гостей смотрят эту тему.
Valery W
Админ - и все тут!
Ветеран
*

Репутация: (+514/-13)
Offline Offline

Пол: Мужской
Из: 55 широта

Сообщений: 4807



Рейтинг сообщений:

  • Владею программами:
  • ArchiCAD

  • « : Октября 11, 2008, 17:09:39 »
    0

    Если возникает ситуация, когда вам не нравится 2D-символ библиотечных элементов, в некоторых случаях символ можно исправить без программирования.

    Недовольство обычно вызывают символы элементов, которые были получены путем конвертирования из других форматов или сделаны в ArchiCAD без програмирования (сохранение библ. элемента из 3D-окна). Такие элементы могут содержать множество лишних линий, которые обычно не нужны и, к тому же, увеличивают время прорисовки элемента. Поскольку подобные элементы не имеют настраиваемых модификаций формы, требующих программирования, их 2D-символ можно править пользователю обычными средствами черчения. Именно, про правку 2D-символа в таких элементах пойдет речь.

    Для исправления, нужно открыть элемент в GDL-редакторе ArchiCADа. Далее посмотрим, как задан 2D символ, начерчен графически программой или запрограммирован скриптом. Сначала откроем окно "2D-символ". Если там пусто, то значит символ запрограммирован. Тогда открываем окно "2D-скрипт" и удаляем в нем все записи.
    Обычно, картина следующая. В объектах конвертированных программой, пишется 2D-скрипт, а в объектах сохраненных в ArchiCAD из 3D-окна, программой рисуется 2D-символ.
    Пейдем дальше. Делаем свой 2D-символ.
    В объектах, в которых уже есть графический 2D-символ, пропустим этот шаг, а для тех, в которых удаляли записи в скрипте, откроем в редакторе 3D-вид. Настроим его следующим образом: установим вид проекции "Вид сверху", азимут камеры установим на 270 градуов. В панели окна "3D-вид" есть кнопка "Добавить". Жмем на нее. Результат - в окне "2D-символ" появились контуры объекта.
    Теперь можно приступить к правке 2D-символа, удаляя из него лишние линии. Можно нарисовать новые линии или штриховки, но только нельзя при этом выходить за габариты мнимого прямоугольника ограничивающего символ. Иначе ваш символ не будет иметь соответствие с 3D-моделью по положению в пространстве или форме.
    После завершения правки, закрываем редактор, подтверждая сохранение.

    П.С. В теме "Пример создания библиотечного элемента без программирования" уже было рассказано, как править символ объектов сохраненных из 3D-окна ArchiCAD. Там есть поясняющие скриншоты и информация по добавлению в символ своих узловых точек.
    Записан

    Windows XP SP3 RUS
    --
    ArchiCAD  12 RUS | 13 RUS | 14 RUS | последние существующие хотфиксы
    Страниц: 1 [2]  Все  Вверх Первое сообщение является шапкой темы - Обсуждение темы находится ниже
    Форум ArchiCAD и BIM по-русски - CADstudio.ru
    « Ответ #15 : Октября 11, 2008, 17:09:39 »

    Дорогие друзья!

    С самого основания форума cadstudio.ru (в девичестве softmachine.ru), на данный момент в течение 7 лет, с 2004-го по 2012-й год, площадка для форума предоставлялась нам бесплатно благодаря нашим друзьям. К сожалению, с января 2012-го года наш бессменный хостер больше не имеет возможности предоставлять нам сервер бесплатно.
    Стоимость аренды сервера, на котором сейчас функционирует на форум, составляет порядка двух тысяч рублей ($70) в месяц, 25 000 рублей в год.

    Нами были рассмотрены различные варианты решения возникшей проблемы. В результате было принято решение о покупке собственного web-сервера и размещении его на выделенном канале с пропускной способностью в несколько десятков мегабит в секунду (ориентировочно 30 Мбит/с).
    Минимальная стоимость сервера составляет 15 000 рублей ($500), аренда интернет-канала будет обходиться в 700 рублей в месяц, 8 400 рублей в год. В долгосрочной перспективе покупка сервера с арендой интернет-канала будет стоить дешевле, нежели аренда соответствующего сервера у хостера.

    Мы, Матвей Иванов и Егор Глебов, основатели форума cadstudio.ru, обращаемся к участникам форума за помощью.

    Архитекторы, конструкторы, инженеры, технологи, дизайнеры — все, кому небезразлична судьба нашего сайта — примите участие в финансировании проекта cadstudio.ru
    Собранные средства будут направлены на покупку сервера и оплату интернет-канала.
    Нам важна любая сумма. Воть.

    Предпочтительный способ передачи денег: перевод на банковский счёт.
    Все пожертвования анонимны!

    Подробная информация в личной переписке.

    По состоянию на 2 марта 2012 года, уже собрано 2/3 суммы - 10 000 рублей.
    Огромное спасибо всем жертвователям!

     Записан
    dima
    Гуру
    *

    Репутация: (+6/-0)
    Offline Offline

    Сообщений: 495



    Рейтинг сообщений:

    « Ответ #16 : Апреля 06, 2010, 13:07:29 »
    0

    В 2D-скрипте если что-то есть, то его удаляете и пишите: PROJECT2 3, 270, 2В 2D-Виде объект станет отображаться как его 3D-Вид сверху.

    попробовал - время обновления 2D плана сильно увеличилось

    удалил все и нарисовал поверх добавленого из 3D штриховкой
    Записан

    АС 15 (3267) 64 RUS

    Win vista
    Valery W
    Админ - и все тут!
    Ветеран
    *

    Репутация: (+514/-13)
    Offline Offline

    Пол: Мужской
    Из: 55 широта

    Сообщений: 4807



    Рейтинг сообщений:

  • Владею программами:
  • ArchiCAD

  • « Ответ #17 : Апреля 06, 2010, 15:58:39 »
    0

    Ну так и правильно.
    Писать в 2D-скрипте PROJECT2 3, 270, 2 в объектах с кучей полигонов я и не советовал.
    Человек спросил как команда пишется, я ему и сказал.  Smiley
    Записан

    Windows XP SP3 RUS
    --
    ArchiCAD  12 RUS | 13 RUS | 14 RUS | последние существующие хотфиксы
    vapross
    Частый посетитель
    *

    Репутация: (+0/-0)
    Offline Offline

    Пол: Мужской
    Из: Москва

    Сообщений: 67



    Это я!

    Рейтинг сообщений:

    https://twitter.com/#!/e_
    « Ответ #18 : Июля 31, 2010, 14:46:04 »
    0

    Valery, а как быть, если необходимо разорвать связь габаритов в плане и в тридэ? У меня есть об'ект в тридэ и я ему назначаю отображение в плане как круг.  При переходе в план после создания об'екта круг меняет свои габариты согласно об'екту, превращаясь в эллипс. Я пользовался способом, описанным Сергеем в этом разделе(мне также нужна розетка). Просто не понимаю где заковыка. А так поэтому принципу я создал бы вентрешетки и т.п. 
    PS разобрался. Просто написал в 2д скрипте что хотел и все. 2д символ не использовал
    « Последнее редактирование: Августа 03, 2010, 10:39:55 от vapross » Записан

    Windows XP SP2
    ----
    ArchiCAD 13 (3000)RUS;
    ----
    www.prosapr.blogspot.com
    barbados
    Эксперт
    *

    Репутация: (+1/-0)
    Offline Offline

    Пол: Мужской
    Из: СПб

    Сообщений: 113



    не спеши, а то успеешь

    Рейтинг сообщений:

    « Ответ #19 : Января 17, 2011, 00:54:10 »
    0

    подскажите, что необходимо сделать, чтобы 2Д символ  следовал за изменениями объекта?
    2Д символ создал вышеописаным способом.
    Записан

    windows7 ДБ х 64
    АС8.1Rus 2284   AC12rus  (2675)      AC14rusX64 EDU      Artlantis 3.0.5.0.      QT7.6.9(1680.9)
    Valery W
    Админ - и все тут!
    Ветеран
    *

    Репутация: (+514/-13)
    Offline Offline

    Пол: Мужской
    Из: 55 широта

    Сообщений: 4807



    Рейтинг сообщений:

  • Владею программами:
  • ArchiCAD

  • « Ответ #20 : Января 17, 2011, 01:08:37 »
    0

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

    Windows XP SP3 RUS
    --
    ArchiCAD  12 RUS | 13 RUS | 14 RUS | последние существующие хотфиксы
    barbados
    Эксперт
    *

    Репутация: (+1/-0)
    Offline Offline

    Пол: Мужской
    Из: СПб

    Сообщений: 113



    не спеши, а то успеешь

    Рейтинг сообщений:

    « Ответ #21 : Января 17, 2011, 01:31:17 »
    0

    добавил несколько точек по дуге.
    если сделать контур шттиховки белым, то, в принципе, наверно вариант, если другого способа нет.
    это происходит всегда,когда создаёшь штриховку круглому объекту "дугой",
    а затем возникает необходимость вытягивать форму объекта в овал.
    Записан

    windows7 ДБ х 64
    АС8.1Rus 2284   AC12rus  (2675)      AC14rusX64 EDU      Artlantis 3.0.5.0.      QT7.6.9(1680.9)
    Valery W
    Админ - и все тут!
    Ветеран
    *

    Репутация: (+514/-13)
    Offline Offline

    Пол: Мужской
    Из: 55 широта

    Сообщений: 4807



    Рейтинг сообщений:

  • Владею программами:
  • ArchiCAD

  • « Ответ #22 : Января 17, 2011, 09:53:13 »
    +1

    Можно штриховку по дуге сделать прямыми сегментами, но часто. В параметрах волшебной палочки выбрать метод аппроксимации "Отдать предпочтение: линейным сегментам" и выбрать метод деления, например, "Делить построенную дугу" на 36. Построить штриховку волшебной палочкой.
    Записан

    Windows XP SP3 RUS
    --
    ArchiCAD  12 RUS | 13 RUS | 14 RUS | последние существующие хотфиксы
    fartt
    Эксперт
    *

    Репутация: (+15/-0)
    Offline Offline

    Пол: Мужской
    Из: Киев

    Сообщений: 168



    Рейтинг сообщений:

    « Ответ #23 : Февраля 03, 2011, 18:36:02 »
    0

    Однажды возникла задача быстрого и максимально понятного представления заказчику плана с расстановкой мебели. Конечно же рендеринг в Максе и комбинация готовой картинки с планом в Архикаде в тот временной промежуток не вписывались. Имея полный набор отмоделенных объектов и готовую планировку, наткнулся на проблему с 2д-видом импортированной геометрии через 3ds. Огромного количества ненужных линий там не было, присутствовал аккуратный контур объекта, но штриховка внутри его отсутсвовала, что негативно отражалось на презентабельности общего вида(плана). Решение было простым и оперативным. Я не стал долго заморачиваться с редактированием "Полного 2д-вида", который мешал проявиться "2д-символу" в 3ds исходнике и за основу взял импорт через DWG, где "Полный 2д-вид" отсутствует. Тут было все просто:
    - выделить объект, F5, внутренний 3д-механизм, аксонометрия, вид сверху;
    - бегущей рамкой обвести вид, Ctrl+C, масштабируемый чертеж, элементы конструкции - грани, Ок, F2;
    - в плане Ctrl+Shift+O, GDL-редактор, кнопка 2д-символа, Ctrl+А и Delete(выделяем и удаляем все линии),  Ctrl+V, центр текущего вида, закрыть с сохранением.
    Правда из 3д копировал 3ds-овский исходник, он поприличней выглядит.
    Результат на картинке.
    Записан
    Vachik
    Ветеран
    *

    Репутация: (+323/-3)
    Offline Offline

    Пол: Мужской
    Из: Москва

    Сообщений: 3173



    Царь

    Рейтинг сообщений:

    « Ответ #24 : Февраля 03, 2011, 18:48:36 »
    0

    fartt
    Ещё попробуй такой метод.
    В 2D-скрипте напиши PROJECT2 3,270,3
    Записан

    Если мое сообщение Вам помогло, поблагодарите меня нажав на (Спасибо) в Репутация:, над моей аваторкой.
    Мои ВИДЕО-УРОКИ

    Windows(R) 7 Максимальная x64 SP1 +
    MacOS 10.6.8  Snow Leopard (Хакинтош)
    Intel Core i7-930 (2.80Ггц), ASUS  P6T SE, DDR3-8.0 ГБ, NVIDIA GeForce GTS 250(dr-296.10)

    ArchiCad:
      8R3(6392)RU
      10(1188)RU
      11(1210)RU
      12(2675)RU
      13(3000)х64RU
      14(3636)х64RU
    основная
      15(3602)х64RU
      14(3636)MacRU

    fartt
    Эксперт
    *

    Репутация: (+15/-0)
    Offline Offline

    Пол: Мужской
    Из: Киев

    Сообщений: 168



    Рейтинг сообщений:

    « Ответ #25 : Февраля 03, 2011, 19:03:48 »
    0

    Vachik
    Контуры остаются и появляется заметная приторможенность при попытке какого-либо редактирования. Ну и вид чуть не тот.
    Записан
    Vachik
    Ветеран
    *

    Репутация: (+323/-3)
    Offline Offline

    Пол: Мужской
    Из: Москва

    Сообщений: 3173



    Царь

    Рейтинг сообщений:

    « Ответ #26 : Февраля 03, 2011, 19:09:03 »
    0

    Контуры остаются и появляется заметная приторможенность при замене цвета пера.
    Не спорю на счет приторможенности, потому что это раскраска с тенями.
    Записан

    Если мое сообщение Вам помогло, поблагодарите меня нажав на (Спасибо) в Репутация:, над моей аваторкой.
    Мои ВИДЕО-УРОКИ

    Windows(R) 7 Максимальная x64 SP1 +
    MacOS 10.6.8  Snow Leopard (Хакинтош)
    Intel Core i7-930 (2.80Ггц), ASUS  P6T SE, DDR3-8.0 ГБ, NVIDIA GeForce GTS 250(dr-296.10)

    ArchiCad:
      8R3(6392)RU
      10(1188)RU
      11(1210)RU
      12(2675)RU
      13(3000)х64RU
      14(3636)х64RU
    основная
      15(3602)х64RU
      14(3636)MacRU

    Devika
    Новичок
    *

    Репутация: (+0/-0)
    Offline Offline

    Пол: Женский
    Из: Эстония

    Сообщений: 9



    Рейтинг сообщений:

    A.S
    « Ответ #27 : Апреля 15, 2011, 16:43:02 »
    0

     Здравствуйте!
    Часто, когда объекты ArchiCADа скачены с инета, в 2-д  они имеют множество линий. Можно ли  от них избавиться и каким образом, потому что на дипломной работе это смотрится небрежно.
    Спасибо.
    Записан

    archiCad 14 (eng), archiCad 13 (eng),Artlantis 3 Studio
    SIMFF
    Ветеран
    *

    Репутация: (+76/-1)
    Offline Offline

    Пол: Мужской
    Из: Estonia

    Сообщений: 1214



    Рейтинг сообщений:

    100001526531091
    « Ответ #28 : Апреля 16, 2011, 13:06:51 »
    0

    когда объекты ArchiCADа скачены с инета, в 2-д  они имеют множество линий.
    Как правило это объекты конвертированные из моделей 3D Max они требую доработки.
    Можно ли  от них избавиться и каким образом, потому что на дипломной работе это смотрится небрежно.
    Если вы владеете програмированием GDL, то отредактируйте их. Если не владеете, то лучше использовать БЭ (модели) написанные специально для ArchiCAD, которых в инете много, например - http://cadstudio.ru/forum/index.php/topic,13397.0.html.
    Что не найдете то спросите на на этом же форуме в соответствующей ветке - http://cadstudio.ru/forum/index.php/topic,1656.0.html
    Записан

    Если мое сообщение Вам помогло, поблагодарите меня нажав на значек "+" (Спасибо) в Репутация:, над моей аваторкой.

    CPU: Intel Core i7-2600K, 3,6 GHz;
    MB: Gigabyte GA-P67A-D3-B3; RAM 16GB; NVIDIA GeForce GTX 460 SE  (1024 Mb)
    Windows 7 (x64) Professional Service Pack 1 RUS;
    ArchiCAD 14 x64 RUS, 15 x64 RUS;
    Artlantis Studio 4.0.16; Piranasi 2010 Pro 6.0.0.3672
    Valery W
    Админ - и все тут!
    Ветеран
    *

    Репутация: (+514/-13)
    Offline Offline

    Пол: Мужской
    Из: 55 широта

    Сообщений: 4807



    Рейтинг сообщений:

  • Владею программами:
  • ArchiCAD

  • « Ответ #29 : Апреля 16, 2011, 14:00:00 »
    0

    Как правило это объекты конвертированные из моделей 3D Max они требую доработки.

    Если вы владеете програмированием GDL, то отредактируйте их. ...

    Вообще-то первый пост темы рассказывает как править 2D-символ без знаний GDL.
    Девушка задала вопрос наверно не читая его, просто увидев подходящее название темы.
    Записан

    Windows XP SP3 RUS
    --
    ArchiCAD  12 RUS | 13 RUS | 14 RUS | последние существующие хотфиксы
    Valery W
    Админ - и все тут!
    Ветеран
    *

    Репутация: (+514/-13)
    Offline Offline

    Пол: Мужской
    Из: 55 широта

    Сообщений: 4807



    Рейтинг сообщений:

  • Владею программами:
  • ArchiCAD

  • « Ответ #30 : Февраля 27, 2012, 13:38:44 »
    0

    Посты перенесены в GDL-программирование.

    В ТЕМУ "Горизонтальное сечение объектов"
    http://cadstudio.ru/forum/index.php/topic,11684.0.html
    Записан

    Windows XP SP3 RUS
    --
    ArchiCAD  12 RUS | 13 RUS | 14 RUS | последние существующие хотфиксы
    Тэги (ключевые слова): Урок 
    Страниц: 1 [2]  Все   Вверх
      Печать  

     
    Перейти в: