sp_kazan
Новичок
 Репутация:
(+0/-0)
Offline
Пол:  Из: СПб Сообщений: 6

sp_kazan
Рейтинг сообщений:
|
 |
« : Июня 21, 2008, 10:52:28 » |
0
|
ArchiCAD 11 (1040) RUS
Просьба проконсультировать по синтаксису оператора SUM [], используемого в графических формах. Что за зверь и как его приручить. Знаю, что вроде-бы можно с его помощью вычислить мат. выражение и вставить в форму.
|
|
|
|
|
Записан
|
|
|
|
Страниц: [ 1] 2 Все Вверх Первое сообщение является шапкой темы - Обсуждение темы находится ниже
|
|
Форум ArchiCAD и BIM по-русски - CADstudio.ru
|
 |
« : Июня 21, 2008, 10:52:28 » |
|
Дорогие друзья! С самого основания форума 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 рублей. Огромное спасибо всем жертвователям!
|
|
|
|
|
Записан
|
|
|
|
Valery W
Админ - и все тут!
Ветеран
 Репутация:
(+514/-13)
Offline
Пол:  Из: 55 широта Сообщений: 4807

Рейтинг сообщений: Владею программами:ArchiCAD
|
 |
« Ответ #1 : Октября 08, 2008, 09:51:56 » |
0
|
Раз тема есть, пишу сюда ответ на вопрос из темы "Округление размеров площади". Вопрос о том, как сделать в сметах по ГОСТ показ размеров площади с десятичными вместо сотых. Схема правки файла ГОСТ.LIS. Переводим подсчет площади с учетом десятых долей вместо сотых.Закрыть ArchiCAD. Открыть в текстовом редакторе файл ГОСТ.LIS. (Простой блокнот из Windows не видит форматирование используемое в ГОСТ.LIS, поэтому я предлагаю использовать текстовый редактор "Notepad++".) ГОСТ.LIS содержит разные сметы. Прокручиваем текст находя нужные сметы. Запись сметы начинается с ее названия. Ниже, после названия, находим строку: //************************* LIST ******************************* За ней идут строки, которые могут нас интересовать. А именно, нас интересуют те, где стоит дополнительная информация после Value или Total: "#Value[здесь номер стоит]:9.2" Меняя двойку на единицу в тексте 9.2, мы изменяем количество знаков после запятой с двух на один. Поменяв знаки в одной смете, сохраняем и закрываем ГОСТ.LIS. Запускаем ArchiCAD и проверяем результат работы. Если все получилось как хотели, значит все сделано правильно. Можно смело повторить процедуру для остальных смет.
|
 Re: О языке программирования графических форм
sshot-15.jpg (41.95 Кб, 912x657 - просмотрено 630 раз.)
|
|
« Последнее редактирование: Октября 11, 2008, 20:58:00 от Valery W »
|
Записан
|
|
|
|
Ahmed
Частый посетитель
 Репутация:
(+0/-0)
OfflineСообщений: 22
Рейтинг сообщений:
|
 |
« Ответ #2 : Октября 08, 2008, 20:29:49 » |
0
|
Что нужно написать в ГОСТ.LIS, чтобы число было по центру столбца? Или, еще лучше, может быть подскажете, что сие значит (интересующее подчеркнуто):
line 110, 110, 16, 31 Format "#total[3]:9.1" Text 1, DEFAULTFONT, 10, plain, right, truncated}
|
|
|
|
« Последнее редактирование: Октября 11, 2008, 20:56:34 от Valery W »
|
Записан
|
|
|
|
lsr
Ветеран
 Репутация:
(+127/-3)
Offline
Пол:  Из: N_sk Сообщений: 762

Рейтинг сообщений:
|
 |
« Ответ #3 : Октября 08, 2008, 22:06:41 » |
0
|
line 110, 110, 16, 31 линия- две координаты нач и конечн тчк, по Х две по Y
Format "#total[3]:9.1" сумма значений в третьей позиции сметного задания Set Up List Schemes закладка List format Про 9.2 (знаков после запятой Valery W объяснил)
Text 1, DEFAULTFONT, 10, plain, right, truncated шрифт по умолчанию, высота-10, простой, правая привязка,
ограниченный (с обрезкой если не входит в ранее заданные
границы в выражении Frame)
|
|
|
|
|
Записан
|
|
|
|
РастОК
Гуру
 Репутация:
(+11/-0)
Offline
Пол:  Из: Одессы-Мамы Сообщений: 336

Рейтинг сообщений:
|
 |
« Ответ #4 : Июля 02, 2009, 11:12:36 » |
0
|
Вот, хочу создать смету элементов. Тыкнулся, как оказалось лучше всего создавать Графический шаблон для сметы. Но не могу найти где его создавать. Вручную что-ли?
|
|
|
|
|
Записан
|
|
|
|
Mike_B
Ветеран
 Репутация:
(+72/-2)
Offline
Пол:  Сообщений: 584

Рейтинг сообщений:
|
 |
« Ответ #5 : Июля 02, 2009, 11:23:28 » |
0
|
Если ты имеешь ввиду текстовый шаблон, то создавай его где хочешь, а лучше в своей библиотеке. Создай текстовый файл, напиши в нем скрипт, подгрузи в проект. В сметном задании покажи его. С 12-м проблема. При выборе дополнительных параметров он вылетает, по-этому приходится делать такие сметы в 11-м.
|
|
|
|
|
Записан
|
|
|
|
CrazyASD
Рэм Ктулхаас
Админ - и все тут!
Ветеран
 Репутация:
(+394/-20)
Offline
Пол:  Из: Часовой пояс Москва-Багдад Сообщений: 7533

iCrazy
Рейтинг сообщений: Владею программами:ArchiCAD 10,11,12,13,14,15,16Artlantis Studio 4Maxon Cinema 4D R13
|
 |
« Ответ #6 : Июля 02, 2009, 11:37:20 » |
0
|
Это глюк русской версии и только при использовании шаблона ГОСТ.
|
|
|
|
|
Записан
|
|
|
|
РастОК
Гуру
 Репутация:
(+11/-0)
Offline
Пол:  Из: Одессы-Мамы Сообщений: 336

Рейтинг сообщений:
|
 |
« Ответ #7 : Июля 02, 2009, 11:38:08 » |
0
|
Прошу прощения, может глупый вопрос, но где взять руководство по скриптам. Думаю для меня не составит труда его сделать. Посмотрел Русское руководство по GDL там таких комманд нету.
|
|
|
|
|
Записан
|
|
|
|
Mike_B
Ветеран
 Репутация:
(+72/-2)
Offline
Пол:  Сообщений: 584

Рейтинг сообщений:
|
 |
« Ответ #8 : Июля 02, 2009, 11:47:52 » |
0
|
Вот хелпа с 7-ки. Почему-то перестали включать его в остальные версии.
|
|
|
|
Записан
|
|
|
|
РастОК
Гуру
 Репутация:
(+11/-0)
Offline
Пол:  Из: Одессы-Мамы Сообщений: 336

Рейтинг сообщений:
|
 |
« Ответ #9 : Июля 09, 2009, 16:24:54 » |
0
|
Может кто подскажет?! Есть в файле графического шаблона спецификации арматуры этого-же элемента такие строчки:
{Frame 155, 163, 2 Format "#Total[6]" Text 1, DEFAULTFONT, 14, plain, RIGHT } /* кол-во стержней */ {Frame 165, 179, 2 Format "#Value[7]" Text 1, DEFAULTFONT, 14, plain, RIGHT } /* масса 1 стержня */
Подскажите пожалуйста как создать ещё одну строчку, результатом которой было-бы значение равное общему значению массы стержней, т.е. перемноженные #Total[6] и #Value[7]. P.S. Срочно нужно, т.к. считать результаты 200-т наименований не представляется возможным...
|
|
|
|
|
Записан
|
|
|
|
Mike_B
Ветеран
 Репутация:
(+72/-2)
Offline
Пол:  Сообщений: 584

Рейтинг сообщений:
|
 |
« Ответ #10 : Июля 09, 2009, 20:12:38 » |
0
|
Не может он в графическом шаблоне перемножать. Нужно в самом объекте перемножить и добавить еще один параметр в смету.
|
|
|
|
|
Записан
|
|
|
|
РастОК
Гуру
 Репутация:
(+11/-0)
Offline
Пол:  Из: Одессы-Мамы Сообщений: 336

Рейтинг сообщений:
|
 |
« Ответ #11 : Июля 10, 2009, 11:19:43 » |
+1
|
Не может он в графическом шаблоне перемножать. Нужно в самом объекте перемножить и добавить еще один параметр в смету.
Ничего подобного. Методом тыка интуитивно сделал нужное перемножение и выглядит оно так: {Frame 180, 200, 2 Format "^(Total[6]*Value[7])" Text 1, DEFAULTFONT, 14, plain, centered } /* масса всех стержней */ P.S. Так, что УРА! Ещё немного времени (на досуге) и спецификация будет доработана))) P.P.S. Выкладываю пока последнюю на сегодняшний день исправленную версию графического шаблона. В нём хочу ещё исправить, чтобы в смете в конце писалось общее значение массы разных диаметров арматуры; чтобы под словом Примечание писалось (общий вес, кг.); ну и добавить перед размером диаметра арматуры значок диаметра и немного разнести размер диаметра и обозначение А-400С.
|
|
|
« Последнее редактирование: Июля 10, 2009, 11:26:47 от РастОК »
|
Записан
|
|
|
|
Mike_B
Ветеран
 Репутация:
(+72/-2)
Offline
Пол:  Сообщений: 584

Рейтинг сообщений:
|
 |
« Ответ #12 : Июля 10, 2009, 13:39:34 » |
0
|
Круто! Теперь самому придется осваивать метод интуитивного тыка и переделывать спецификации. +1
|
|
|
|
|
Записан
|
|
|
|
Valery W
Админ - и все тут!
Ветеран
 Репутация:
(+514/-13)
Offline
Пол:  Из: 55 широта Сообщений: 4807

Рейтинг сообщений: Владею программами:ArchiCAD
|
 |
« Ответ #13 : Июля 10, 2009, 16:54:55 » |
0
|
Молодец, РастОК! Раскуси программирование этих таблиц. Будешь нас учить.
П.С. Посты сюда прикрепил, все таки тема располагает здесь грызть эту науку. А в теме про армирование еще раз запости спецификацию.
|
|
|
|
|
Записан
|
|
|
|
v_skoretsky
Новичок
 Репутация:
(+0/-0)
Offline
Пол:  Сообщений: 9

Рейтинг сообщений:
|
 |
« Ответ #14 : Октября 02, 2009, 18:19:39 » |
0
|
А кто подскажет, на каком языке пишется шаблон смет, или хотя бы откуда берутся и что означают ТРИ координаты, которые прописываются после Frame ? ? ?
|
|
|
|
|
Записан
|
|
|
|
|