Категория:Макро: различия между версиями
Нет описания правки Метка: визуальный редактор отключён |
Нет описания правки |
||
(не показано 35 промежуточных версий 3 участников) | |||
Строка 6: | Строка 6: | ||
*[https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A8%D0%BF%D0%B0%D1%80%D0%B3%D0%B0%D0%BB%D0%BA%D0%B0 Шпаргалка] | *[https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%A8%D0%BF%D0%B0%D1%80%D0%B3%D0%B0%D0%BB%D0%BA%D0%B0 Шпаргалка] | ||
*[https://ru.wikibooks.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D1%83%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA:%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0 Викиучебник] | *[https://ru.wikibooks.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D1%83%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA:%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BA%D0%B0 Викиучебник] | ||
* [[mediawikiwiki:Help:Contents|Справка по MediaWiki]] | |||
</div> | </div> | ||
<div style="text-align: center; font-size: x-large;">'''Добро пожаловать на Вики по макропрограммированию в программе К3!'''</div> | <div style="text-align: center; font-size: x-large;">'''Добро пожаловать на Вики по макропрограммированию в программе К3!'''</div> | ||
Строка 11: | Строка 12: | ||
Здравствуйте! Это онлайн-руководство по макропрограммированию в программе '''К3''', содержащее описание возможностей и инструментов программы. Любой пользователь может внести свой вклад в развитие и улучшение онлайн-руководства . Мы рады каждому участнику! Просто нажмите '''Править''' в верхней части любой страницы или добавьте своё предложение на странице её обсуждения. Не забудьте при этом подписаться, если Вы зарегистрированы: поставьте четыре тильды (<code><nowiki>~~~~</nowiki></code>): они будут автоматически преобразованы в подпись и дату. Ответы на вопросы, возникающие в процессе внесения правок, вы сможете найти на страницах по ссылкам в блоке '''Помощь с редактированием'''. И ещё раз, добро пожаловать! :-) | Здравствуйте! Это онлайн-руководство по макропрограммированию в программе '''К3''', содержащее описание возможностей и инструментов программы. Любой пользователь может внести свой вклад в развитие и улучшение онлайн-руководства . Мы рады каждому участнику! Просто нажмите '''Править''' в верхней части любой страницы или добавьте своё предложение на странице её обсуждения. Не забудьте при этом подписаться, если Вы зарегистрированы: поставьте четыре тильды (<code><nowiki>~~~~</nowiki></code>): они будут автоматически преобразованы в подпись и дату. Ответы на вопросы, возникающие в процессе внесения правок, вы сможете найти на страницах по ссылкам в блоке '''Помощь с редактированием'''. И ещё раз, добро пожаловать! :-) | ||
В данном руководстве разобраны основы макропрограммирования | В данном руководстве разобраны основы макропрограммирования по макроязыку геометрического редактора '''K3'''. Данное руководство не является учебником по программированию, в буквальном смысле этого слова. Оно ставит своей целью только ознакомление с макроязыком системы. | ||
Хотя в данном руководстве разобраны все команды и функции, присутствующие в системе '''K3''', зачастую многие из этих команд и функций требуют ввода информации в диалоговое окно, либо применение этих команд и функций нецелесообразно в макропрограммах. Подобные команды и функции содержат в тексте руководства дополнительные рекомендации по использованию. | Хотя в данном руководстве разобраны все команды и функции, присутствующие в системе '''K3''', зачастую многие из этих команд и функций требуют ввода информации в диалоговое окно, либо применение этих команд и функций нецелесообразно в макропрограммах. Подобные команды и функции содержат в тексте руководства дополнительные рекомендации по использованию. | ||
Данное руководство не является руководством по работе с | Данное руководство не является руководством по работе с редактором '''K3'''. Руководство по работе с системой существует отдельно и поставляется в комплекте с программой. Также вы можете найти его, щелкнув на этой странице по строчке бокового меню [http://wiki.k3info.ru/index.php/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9A3 К3-Редактор]. | ||
На базе системы '''K3''' существует несколько приложений: мебельное, домостроительное и пр. В данном руководстве собраны команды и функции, общие для всех приложений. Но в каждом приложении могут быть свои специфические команды и функции. | На базе системы '''K3''' существует несколько приложений: мебельное, домостроительное и пр. В данном руководстве собраны команды и функции, общие для всех приложений. Но в каждом приложении могут быть свои специфические команды и функции. В нижней части содержания на этой странице находится раздел, посвященный описанию команд для макропрограммирования в приложении '''К3-Мебель'''. | ||
</div> | </div> | ||
{| cellspacing="0" cellpadding="10" style="width:100%; border:1px #ccac90 solid; background:#fcf8ef; text-align:center;" | {| cellspacing="0" cellpadding="10" style="width:100%; border:1px #ccac90 solid; background:#fcf8ef; text-align:center;" | ||
|- | |- | ||
| style="width:5%;" | | | style="width:5%;" | | ||
| style="width: | | style="width:45%;" |<big>{{Кнопка 2|Создание макропрограмм|Создание макропрограмм}}</big> | ||
| style="width: | | style="width:45%;" |<big>{{Кнопка 2|Сайт|url=https://k3info.ru/}}</big> | ||
| style="width:5%;" | | | style="width:5%;" | | ||
|} | |} | ||
Строка 57: | Строка 58: | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа со сценариями]]</big>'''<br>[[Команды выполнения сценариев]]<nowiki> | </nowiki>[[Функции работы со сценариями]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа со сценариями]]</big>'''<br>[[Команды выполнения сценариев]]<nowiki> | </nowiki>[[Функции работы со сценариями]]''</center> | ||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с параметрическими библиотеками]]</big>'''<br>[[Создание прототипов]]<nowiki> | </nowiki>[[Редактирование прототипа]]<nowiki> | </nowiki>[[Функции работы с прототипами]]<nowiki> | </nowiki>[[Об атрибуте $ProtoInfo]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с параметрическими библиотеками]]</big>'''<br>[[Создание прототипов]]<nowiki> | </nowiki>[[Редактирование прототипа]]<nowiki> | </nowiki>[[Функции работы с прототипами]]<nowiki> | </nowiki>[[Об атрибуте $ProtoInfo]]<nowiki> | </nowiki>[[Функции поиска прототипа]]''</center> | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Измерение и вычисление геометрических характеристик]]</big>'''<br>[[Определение координат точки]]<nowiki> | </nowiki>[[Определение расстояния]]<nowiki> | </nowiki>[[Вычисление длины кривой]]<nowiki> | </nowiki>[[Определение угла]]<nowiki> | </nowiki>[[Определение угла вектора]]<nowiki> | </nowiki>[[Определение масс-инерционных характеристик]]<nowiki> | </nowiki>[[Определение площади поверхности]]<nowiki> | </nowiki>[[Определение массы и центра масс]]<nowiki> | </nowiki>[[Определение габаритов объекта]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Измерение и вычисление геометрических характеристик]]</big>'''<br>[[Определение координат точки]]<nowiki> | </nowiki>[[Определение расстояния]]<nowiki> | </nowiki>[[Вычисление длины кривой]]<nowiki> | </nowiki>[[Определение угла]]<nowiki> | </nowiki>[[Определение угла вектора]]<nowiki> | </nowiki>[[Определение масс-инерционных характеристик]]<nowiki> | </nowiki>[[Измерение_и_вычисление_геометрических_характеристик#Определение площади поверхности|Определение площади поверхности]]<nowiki> | </nowiki>[[Определение массы и центра масс]]<nowiki> | </nowiki>[[Определение габаритов объекта]]''</center> | ||
|- | |- | ||
| colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Работа с атрибутами]]</big>'''<br>[[Работа с шаблонами атрибутов]]<nowiki> | </nowiki>[[Работа со значениями атрибутов]]<nowiki> | </nowiki>[[Функции работы с атрибутами объектов]]<nowiki> | </nowiki>[[Функции работы с атрибутами в группе]]''</center> | | colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Работа с атрибутами]]</big>'''<br>[[Работа с шаблонами атрибутов]]<nowiki> | </nowiki>[[Работа со значениями атрибутов]]<nowiki> | </nowiki>[[Функции работы с атрибутами объектов]]<nowiki> | </nowiki>[[Функции работы с атрибутами в группе]]''</center> | ||
Строка 66: | Строка 67: | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Установка системных параметров]]</big>'''<br>[[Установка режима ввода координат]]<nowiki> | </nowiki>[[Команды установки системы координат]]<nowiki> | </nowiki>[[Установка цвета, типа и толщины линий]]<nowiki> | </nowiki>[[Установка параметров аппроксимации]]<nowiki> | </nowiki>[[Работа с конфигурацией системы]]<nowiki> | </nowiki>[[Установка привязок]] | [[Установка базовой точки]] | [[Установка состояния системы]]'' | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Установка системных параметров]]</big>'''<br>[[Установка режима ввода координат]]<nowiki> | </nowiki>[[Команды установки системы координат]]<nowiki> | </nowiki>[[Установка цвета, типа и толщины линий]]<nowiki> | </nowiki>[[Установка параметров аппроксимации]]<nowiki> | </nowiki>[[Работа с конфигурацией системы]]<nowiki> | </nowiki>[[Установка привязок]] | [[Установка базовой точки]] | [[Установка состояния системы]]'' | ||
</center> | </center> | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Работа с файлами|Работа с файлами]]</big>'''<br>[[Начать новую сцену]] <nowiki>|</nowiki> [[Открыть файл]] <nowiki>|</nowiki> [[Открыть последний созданный файл]] <nowiki>|</nowiki> [[Добавление файла в сцену]] <nowiki>|</nowiki> [[Просмотр содержимого диска]] <nowiki>|</nowiki> [[Выход из K3]] <nowiki>|</nowiki> [[Сохранение сцены]] <nowiki>|</nowiki> [[Записать модель в формате других систем]] <nowiki>|</nowiki> [[Записать изображение в формате других систем]] <nowiki>|</nowiki> [[Загрузить модель из других систем]] <nowiki>|</nowiki> [[Создание информации о текущей сцене]] <nowiki>|</nowiki> [[Интерактивное создание информации о текущей сцене]] <nowiki>|</nowiki> [[Использование K32.DLL для доступа к информации сцены]] <nowiki>|</nowiki> [[Функции файловой системы]] <nowiki>|</nowiki> [[Печать файлов]]'' | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Работа с файлами|Работа с файлами]]</big>'''<br>[[Начать новую сцену|Новая сцена]] <nowiki>|</nowiki> [[Открыть файл]] <nowiki>|</nowiki> [[Открыть последний созданный файл|Открыть последний]] <nowiki>|</nowiki> [[Добавление файла в сцену]] <nowiki>|</nowiki> [[Просмотр содержимого диска]] <nowiki>|</nowiki> [[Выход из K3]] <nowiki>|</nowiki> [[Сохранение сцены]] <nowiki>|</nowiki> [[Запись моделей в формате других систем|Записать модель в формате других систем]] <nowiki>|</nowiki> [[Запись изображения в формате других систем|Записать изображение в формате других систем]] <nowiki>|</nowiki> [[Загрузка моделей из других систем|Загрузить модель из других систем]] <nowiki>|</nowiki> [[Создание информации о текущей сцене]] <nowiki>|</nowiki> [[Интерактивное создание информации о текущей сцене]] <nowiki>|</nowiki> [[Использование K32.DLL для доступа к информации сцены]] <nowiki>|</nowiki> [[Функции файловой системы]] <nowiki>|</nowiki> [[Печать файлов|Печать]]'' | ||
</center> | </center> | ||
|- | |- | ||
| colspan="4" style="width:50%; padding:0.5em; " |<center>'''''[[:Категория:Команды редактирования объектов|Команды редактирования объектов]]'''''</center> | | colspan="4" style="width:50%; padding:0.5em; " |<center>'''''[[:Категория:Команды редактирования объектов|Команды редактирования объектов]]'''''</center> | ||
|- | |- | ||
| colspan=" | | colspan="3" style="width:75%; padding:0.75em; " |<center>'''''<big>[[Преобразование объектов]]</big>'''<br>[[Удаление объектов|Удаление]] <nowiki>|</nowiki> [[Перемещение объектов|Перемещение]] <nowiki>|</nowiki> [[Поворот объектов|Поворот]] <nowiki>|</nowiki> [[Масштабирование объектов|Масштабирование]] <nowiki>|</nowiki> [[Зеркальное отражение объектов|Зеркальное отражение]] <nowiki>|</nowiki> [[Гибка объектов|Гибка]] <nowiki>|</nowiki> [[Проецирование объектов|Проецирование]] <nowiki>|</nowiki> [[Помещение объекта в систему координат]] <nowiki>|</nowiki> [[Размножение объектов]]'' </center> | ||
| colspan="1" style="width:25%; padding:0.25em; " |<center>''[[Редактирование примитива]] <nowiki>|</nowiki> [[Редактирование объекта]] <nowiki>|</nowiki> [[Обрезка объектов|Обрезка]] <nowiki>|</nowiki> [[Разрыв объектов|Разрыв]] | [[Удаление объектов|Удаление]]''</center> | |||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Редактирование поверхности]]</big>'''<br>[[Редактирование узлов]]<nowiki> | </nowiki>[[Редактирование направлений]]<nowiki> | </nowiki>[[Редактирование степени]]<nowiki> | </nowiki>[[Замкнуть поверхность]]<nowiki> | </nowiki>[[Размыкание поверхности]]<nowiki> | </nowiki>[[Создание полюса]]'' </center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Редактирование поверхности]]</big>'''<br>[[Редактирование узлов]]<nowiki> | </nowiki>[[Редактирование направлений]]<nowiki> | </nowiki>[[Редактирование степени]]<nowiki> | </nowiki>[[Замкнуть поверхность]]<nowiki> | </nowiki>[[Размыкание поверхности]]<nowiki> | </nowiki>[[Создание полюса]]'' </center> | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>Редактирование двумерных объектов</big>'''<br>[[Редактирование отрезка]]<nowiki> | </nowiki>[[Редактирование дуги]]<nowiki> | </nowiki>[[Редактирование сплайна]] <nowiki>|</nowiki> [[Редактирование полилинии | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>Редактирование двумерных объектов</big>'''<br>[[Редактирование отрезка]]<nowiki> | </nowiki>[[Редактирование дуги]]<nowiki> | </nowiki>[[Редактирование сплайна]] <nowiki>|</nowiki> [[Редактирование полилинии и плоской области]] <nowiki>|</nowiki> [[Создание фаски]] <nowiki>|</nowiki> [[Создание скругления]]''</center> | ||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Редактирование контура]]</big>'''<br>[[Переориентация контура]]<nowiki> | </nowiki>[[Скругление вершины]]<nowiki> | </nowiki>[[Голубница]]<nowiki> | </nowiki>[[Сдвиг узла]]<nowiki> | </nowiki>[[Разрыв контура]]<nowiki> | </nowiki>[[Добавление узла]]<nowiki> | </nowiki>[[Преобразование фрагмента контура]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Редактирование контура]]</big>'''<br>[[Переориентация контура]]<nowiki> | </nowiki>[[Скругление вершины]]<nowiki> | </nowiki>[[Голубница]]<nowiki> | </nowiki>[[Сдвиг узла]]<nowiki> | </nowiki>[[Разрыв контура]]<nowiki> | </nowiki>[[Добавление узла]]<nowiki> | </nowiki>[[Преобразование фрагмента контура]]''</center> | ||
Строка 80: | Строка 82: | ||
|- | |- | ||
| colspan="3" style="width:75%; padding:0.75em; " |<center>'''''<big>[[:Категория:Работа с размерами|Работа с размерами]]</big>'''<br>[[Создание линейных размеров]]<nowiki> | </nowiki>[[Создание угловых размеров]]<nowiki> | </nowiki>[[Создание радиальных размеров]]<nowiki> | </nowiki>[[Создание диаметральных размеров]]<nowiki> | </nowiki>[[Создание полочек-выносок]]<nowiki> | </nowiki>[[Редактирование размеров]]<nowiki> | </nowiki>[[Установочные команды для размеров]]<nowiki> | </nowiki>[[Функции работы с размером]]<nowiki> | </nowiki>[[Функции работы с полочкой-выноской]]<nowiki> | </nowiki>[[Создание пользовательских типов линий, штриховок, стрелок]]''</center> | | colspan="3" style="width:75%; padding:0.75em; " |<center>'''''<big>[[:Категория:Работа с размерами|Работа с размерами]]</big>'''<br>[[Создание линейных размеров]]<nowiki> | </nowiki>[[Создание угловых размеров]]<nowiki> | </nowiki>[[Создание радиальных размеров]]<nowiki> | </nowiki>[[Создание диаметральных размеров]]<nowiki> | </nowiki>[[Создание полочек-выносок]]<nowiki> | </nowiki>[[Редактирование размеров]]<nowiki> | </nowiki>[[Установочные команды для размеров]]<nowiki> | </nowiki>[[Функции работы с размером]]<nowiki> | </nowiki>[[Функции работы с полочкой-выноской]]<nowiki> | </nowiki>[[Создание пользовательских типов линий, штриховок, стрелок]]''</center> | ||
| colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Штриховка объектов]]</big>'''<br>[[ | | colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Штриховка объектов]]</big>'''<br>[[Создание объектов типа «штриховка»]]<nowiki> | </nowiki>[[Установочные команды для штриховки]]''</center> | ||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с объектом «Текст»]]</big>'''<br>[[Создание текста]]<nowiki> | </nowiki>[[Установка стиля текста]]<nowiki> | </nowiki>[[Функции работы с текстом]]<nowiki> | </nowiki>[[Изменение ориентации текста]]<nowiki> | </nowiki>[[Работа со шрифтом]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с объектом «Текст»]]</big>'''<br>[[Создание текста]]<nowiki> | </nowiki>[[Установка стиля текста]]<nowiki> | </nowiki>[[Функции работы с текстом]]<nowiki> | </nowiki>[[Изменение ориентации текста]]<nowiki> | </nowiki>[[Работа со шрифтом]]''</center> | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Управление камерой]]</big>'''<br>[[Создание камеры]]<nowiki> | </nowiki>[[Редактирование камеры]]<nowiki> | </nowiki>[[Удаление камеры]]<nowiki> | </nowiki>[[Включение камеры]]<nowiki> | </nowiki>[[Выключение камеры]]<nowiki> | </nowiki>[[Ключи работы с камерой]]<nowiki> | </nowiki>[[Установить параметры камеры]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Управление камерой]]</big>'''<br>[[Создание камеры]]<nowiki> | </nowiki>[[Редактирование камеры]]<nowiki> | </nowiki>[[Удаление камеры]]<nowiki> | </nowiki>[[Включение камеры]]<nowiki> | </nowiki>[[Выключение камеры]]<nowiki> | </nowiki>[[Ключи работы с камерой]]<nowiki> | </nowiki>[[Установить параметры камеры]]''</center> | ||
|- | |||
| colspan="4" style="width:50%; padding:0.5em; " |<center>'''''[[:Категория:Работа с видом|Работа с видом]]'''''</center> | |||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с видовыми окнами]]</big>'''<br>[[Сменить текущее видовое окно]]<nowiki> | </nowiki>[[Раскрыть видовое окно во весь экран]]<nowiki> | </nowiki>[[Выбор схемы видовых окон]]<nowiki> | </nowiki>[[Смена цветовых установок]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с видовыми окнами]]</big>'''<br>[[Сменить текущее видовое окно]]<nowiki> | </nowiki>[[Раскрыть видовое окно во весь экран]]<nowiki> | </nowiki>[[Выбор схемы видовых окон]]<nowiki> | </nowiki>[[Смена цветовых установок]]''</center> | ||
Строка 89: | Строка 93: | ||
|- | |- | ||
| colspan="3" style="width:75%; padding:0.75em; " |<center>'''''<big>[[Управление отображением]]</big>'''<br>[[Создать эпюр Монжа]] <nowiki>|</nowiki> [[Скрыть невидимые линии]] <nowiki>|</nowiki> [[Погасить объекты]] <nowiki>|</nowiki> [[Включить погашенные объекты]] <nowiki>|</nowiki> [[Перерисовать изображение]] <nowiki>|</nowiki> [[Регенерировать изображение]] <nowiki>|</nowiki> [[Обновить экран]] <nowiki>|</nowiki> [[Панорама изображения]] <nowiki>|</nowiki> [[Масштабирование изображения]] <nowiki>|</nowiki> [[Режимы отображения объектов на экране]] <nowiki>|</nowiki> [[Динамические панорама и масштабирование]] <nowiki>|</nowiki> [[Вывод изображения на экран]] <nowiki>|</nowiki> [[Параллелепипед видимости]]''</center> | | colspan="3" style="width:75%; padding:0.75em; " |<center>'''''<big>[[Управление отображением]]</big>'''<br>[[Создать эпюр Монжа]] <nowiki>|</nowiki> [[Скрыть невидимые линии]] <nowiki>|</nowiki> [[Погасить объекты]] <nowiki>|</nowiki> [[Включить погашенные объекты]] <nowiki>|</nowiki> [[Перерисовать изображение]] <nowiki>|</nowiki> [[Регенерировать изображение]] <nowiki>|</nowiki> [[Обновить экран]] <nowiki>|</nowiki> [[Панорама изображения]] <nowiki>|</nowiki> [[Масштабирование изображения]] <nowiki>|</nowiki> [[Режимы отображения объектов на экране]] <nowiki>|</nowiki> [[Динамические панорама и масштабирование]] <nowiki>|</nowiki> [[Вывод изображения на экран]] <nowiki>|</nowiki> [[Параллелепипед видимости]]''</center> | ||
| colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Фотовизуализация]]</big>'''<br>[[Создание фотовизуализации]]<nowiki> | </nowiki>[[Работа со светом]]<nowiki> | </nowiki>[[Редактирование источников света]]<nowiki> | </nowiki>[[Дополнительные параметры источников света]]<nowiki> | </nowiki>[[Динамический визуализатор]]''</center> | | colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Фотовизуализация]]</big>'''<br>[[Создание фотовизуализации]]<nowiki> | </nowiki>[[Работа со светом]]<nowiki> | </nowiki>[[Редактирование источников света]]<nowiki> | </nowiki>[[Дополнительные параметры источников света]]<nowiki> | </nowiki>[[Динамическая визуализация|Динамический визуализатор]]''</center> | ||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Наборы параметров]]</big>'''<br>[[Инициализация набора параметров и завершение работы с набором параметров]]<nowiki> | </nowiki>[[Чтение и запись наборов параметров]]<nowiki> | </nowiki>[[Вычислить группу набора]]<nowiki> | </nowiki>[[Получение количества и содержимого набора параметров]]<nowiki> | </nowiki>[[Запись и чтение наборов параметров из файла]]'' </center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Наборы параметров]]</big>'''<br>[[Инициализация набора параметров и завершение работы с набором параметров]]<nowiki> | </nowiki>[[Чтение и запись наборов параметров]]<nowiki> | </nowiki>[[Вычислить группу набора]]<nowiki> | </nowiki>[[Получение количества и содержимого набора параметров]]<nowiki> | </nowiki>[[Запись и чтение наборов параметров из файла]]'' </center> | ||
Строка 95: | Строка 99: | ||
|- | |- | ||
| colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Работа с фильтрами]]</big>'''''</center> | | colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Работа с фильтрами]]</big>'''''</center> | ||
| colspan="3" style="width:75%; padding:0.75em; " |<center>'''''<big>[[Слои]]</big>'''<br>[[Создание нового слоя]] <nowiki>|</nowiki> [[Смена текущего слоя]] <nowiki>|</nowiki> [[Включение и выключение слоя]] <nowiki>|</nowiki> [[Блокировка слоя]] <nowiki>|</nowiki> [[Цвет объектов слоя]] <nowiki>|</nowiki> [[Тип линии объектов слоя]] <nowiki>|</nowiki> [[Толщина линии объектов слоя]] <nowiki>|</nowiki> [[Графический коэффициент объектов слоя]] <nowiki>|</nowiki> [[Удаление слоя]] <nowiki>|</nowiki> [[Список слоев]] <nowiki>|</nowiki> [[Функции работы со слоями]]''</center> | | colspan="3" style="width:75%; padding:0.75em; " |<center>'''''<big>[[Слои]]</big>'''<br>[[Создание нового слоя]] <nowiki>|</nowiki> [[Смена текущего слоя]] <nowiki>|</nowiki> [[Включение и выключение слоя]] <nowiki>|</nowiki> [[Блокировка слоя]] <nowiki>|</nowiki> [[Цвет объектов слоя]]<nowiki> | </nowiki>[[Применить цвет к объектам слоя]]<nowiki> | </nowiki>[[Тип линии объектов слоя]] <nowiki>|</nowiki> [[Толщина линии объектов слоя]] <nowiki>|</nowiki> [[Графический коэффициент объектов слоя]] <nowiki>|</nowiki> [[Удаление слоя]] <nowiki>|</nowiki> [[Список слоев]] <nowiki>|</nowiki> [[Функции работы со слоями]]''</center> | ||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с графами]]</big>'''<br>[[Инициализация и удаление графа]]<nowiki> | </nowiki>[[Добавление элементов в граф]]<nowiki> | </nowiki>[[Операции с графом]]<nowiki> | </nowiki>[[Получание информации о графе]]<nowiki> | </nowiki>[[Пример работы с графом]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с графами]]</big>'''<br>[[Инициализация и удаление графа]]<nowiki> | </nowiki>[[Добавление элементов в граф]]<nowiki> | </nowiki>[[Операции с графом]]<nowiki> | </nowiki>[[Получание информации о графе]]<nowiki> | </nowiki>[[Пример работы с графом]]''</center> | ||
Строка 106: | Строка 110: | ||
| colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Функции работы с массивами]]</big>'''<br>[[Инициализация и копирование массивов]]<nowiki> | </nowiki>[[Получение информации о массиве]]<nowiki> | </nowiki>[[Сортировка массива]]<nowiki> | </nowiki>[[Поиск элемента в массиве]]''</center> | | colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Функции работы с массивами]]</big>'''<br>[[Инициализация и копирование массивов]]<nowiki> | </nowiki>[[Получение информации о массиве]]<nowiki> | </nowiki>[[Сортировка массива]]<nowiki> | </nowiki>[[Поиск элемента в массиве]]''</center> | ||
|- | |- | ||
| colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Работа со строками]]</big>'''<br>[[Функции работы со строками|Длина]]<nowiki> | </nowiki>[[Заглавные и строчные символы|Заглавные и строчные]]<nowiki> | </nowiki>[[Обрезка пробелов]]<nowiki> | </nowiki>[[Символы подряд]]<nowiki> | </nowiki>[[Значение числа]]<nowiki> | </nowiki>[[Преобразование выражения в строку]]<nowiki> | </nowiki>[[Синтаксический разбор строк|Синтаксический разбор]]<nowiki> | </nowiki>[[Вхождение строки]]<nowiki> | </nowiki>[[Форматирование строки|Форматирование]]''</center> | | colspan="1" style="width:25%; padding:0.25em; " |<center>'''''<big>[[Работа со строками]]</big>'''<br>[[Функции работы со строками|Длина]]<nowiki> | </nowiki>[[Заглавные и строчные символы|Заглавные и строчные]]<nowiki> | </nowiki>[[Обрезка пробелов]]<nowiki> | </nowiki>[[Символы подряд]]<nowiki> | </nowiki>[[Работа_со_строками#Значение числа|Значение числа]]<nowiki> | </nowiki>[[Преобразование выражения в строку]]<nowiki> | </nowiki>[[Синтаксический разбор строк|Синтаксический разбор]]<nowiki> | </nowiki>[[Вхождение строки]]<nowiki> | </nowiki>[[Форматирование строки|Форматирование]]''</center> | ||
| colspan="3" style="width:75%; padding:0.75em; " |<center>'''''<big>[[:Категория:Математические функции|Математические функции]]</big>'''<br>[[Вычисление абсолютного значения числа]] <nowiki>|</nowiki> [[Вычисление квадратного корня]] <nowiki>|</nowiki> [[Вычисление логарифмов]] <nowiki>|</nowiki> [[Вычисление экспоненты]] <nowiki>|</nowiki> [[Возведение в степень]] <nowiki>|</nowiki> [[ | | colspan="3" style="width:75%; padding:0.75em; " |<center>'''''<big>[[:Категория:Математические функции|Математические функции]]</big>'''<br>[[Вычисление абсолютного значения числа]] <nowiki>|</nowiki> [[Вычисление квадратного корня]] <nowiki>|</nowiki> [[Вычисление логарифмов]] <nowiki>|</nowiki> [[Вычисление экспоненты]] <nowiki>|</nowiki> [[Возведение в степень]] <nowiki>|</nowiki> [[Вычисление значений полинома]] <nowiki>|</nowiki> [[Число Пи]] <nowiki>|</nowiki> [[Функции округления]] <nowiki>|</nowiki> [[Вычисление максимума и минимума]] <nowiki>|</nowiki> [[Целая часть числа]] <nowiki>|</nowiki> [[Случайные числа]] <nowiki>|</nowiki> [[Знак числа]] <nowiki>|</nowiki> [[Остаток от деления]] <nowiki>|</nowiki> [[Функции перевода величин]] <nowiki>|</nowiki> [[Тригонометрические функции]] <nowiki>|</nowiki> [[Обратные тригонометрические функции]] <nowiki>|</nowiki> [[Функции работы с матрицами]] <nowiki>|</nowiki> [[Функции аффинных преобразований]] <nowiki>|</nowiki> [[Работа с векторами]] <nowiki>|</nowiki> [[Функции геометрических вычислений]] <nowiki>|</nowiki> [[Преобразование координат точек и векторов]] <nowiki>|</nowiki> [[Работа с битовыми масками]]''</center> | ||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Работа с файлами DBF dBASE IV|Работа с файлами DBF dBASE IV]]</big>'''<br>[[Обзор средств работы с наборами записей]] <nowiki>|</nowiki> [[Команды работы с наборами записей]] <nowiki>|</nowiki> [[Функции получения информации о наборе записей]] <nowiki>|</nowiki> [[Функции чтения информации из набора данных]] <nowiki>|</nowiki> [[Внесение информации в набор записей]] <nowiki>|</nowiki> [[Функции начала, конца набора записей и работы с закладками]] <nowiki>|</nowiki> [[Навигация по набору записей]] <nowiki>|</nowiki> [[Поиск в наборе записей]] <nowiki>|</nowiki> [[Функция получения результатов поиска в наборе записей]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Работа с файлами DBF dBASE IV|Работа с файлами DBF dBASE IV]]</big>'''<br>[[Обзор средств работы с наборами записей]] <nowiki>|</nowiki> [[Команды работы с наборами записей]] <nowiki>|</nowiki> [[Функции получения информации о наборе записей|Получение информации о наборе записей]] <nowiki>|</nowiki> [[Функции чтения информации из набора данных|Чтение информации из набора данных]] <nowiki>|</nowiki> [[Внесение информации в набор записей]] <nowiki>|</nowiki> [[Функции начала, конца набора записей и работы с закладками]] <nowiki>|</nowiki> [[Навигация по набору записей]] <nowiki>|</nowiki> [[Поиск в наборе записей]] <nowiki>|</nowiki> [[Функция получения результатов поиска в наборе записей|Результаты поиска в наборе записей]]''</center> | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Унифицированная работа с базами данных|Унифицированная работа с базами данных]]</big>'''<br>[[Подключение к базе данных]] <nowiki>|</nowiki> [[Получение набора данных]] <nowiki>|</nowiki> [[Информация о наборе данных]] <nowiki>|</nowiki> [[Навигация по набору данных]] <nowiki>|</nowiki> [[Получение данных из набора]] <nowiki>|</nowiki> [[Модификация данных]] <nowiki>|</nowiki> [[Транзакции]] <nowiki>|</nowiki> [[Вспомогательные функции]] <nowiki>|</nowiki> [[Заполнения массива набором записей]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Унифицированная работа с базами данных|Унифицированная работа с базами данных]]</big>'''<br>[[Подключение к базе данных]] <nowiki>|</nowiki> [[Получение набора данных]] <nowiki>|</nowiki> [[Информация о наборе данных]] <nowiki>|</nowiki> [[Навигация по набору данных]] <nowiki>|</nowiki> [[Получение данных из набора]] <nowiki>|</nowiki> [[Модификация данных]] <nowiki>|</nowiki> [[Транзакции]] <nowiki>|</nowiki> [[Вспомогательные функции]] <nowiki>|</nowiki> [[Заполнения массива набором записей]]''</center> | ||
|- | |- | ||
| colspan="4" style="width:50%; padding:0.5em; " |<center>''[[Вычисление выражений]]<nowiki> | </nowiki>[[Присвоение имени объекту]]<nowiki> | </nowiki>[[Откатка и восстановление команд]]<nowiki> | </nowiki>[[Вызов внешних приложений и задач]]<nowiki> | </nowiki>[[Функция проверки условия|Проверка условия]]<nowiki> | </nowiki>[[Функция проверки типа переменной|Проверка типа переменной]]<nowiki> | </nowiki>[[Функция установки статуса вывода сообщений|Установкв статуса вывода сообщений]]<nowiki> | </nowiki>[[Функции выдачи системного сообщения|Выдача системного сообщения]]<nowiki> | </nowiki>[[Выбор объектов]]<nowiki> | </nowiki>[[Версия системы]]<nowiki> | </nowiki>[[Информация о системе]]''</center> | | colspan="4" style="width:50%; padding:0.5em; " |<center>''[[Вычисление выражений]]<nowiki> | </nowiki>[[Присвоение имени объекту]]<nowiki> | </nowiki>[[Откатка и восстановление команд]]<nowiki> | </nowiki>[[Вызов внешних приложений и задач]]<nowiki> | </nowiki>[[Функция проверки условия|Проверка условия]]<nowiki> | </nowiki>[[Функция проверки типа переменной|Проверка типа переменной]]<nowiki> | </nowiki>[[Функция установки статуса вывода сообщений|Установкв статуса вывода сообщений]]<nowiki> | </nowiki>[[Функции выдачи системного сообщения|Выдача системного сообщения]]<nowiki> | </nowiki>[[Выбор объектов]]<nowiki> | </nowiki>[[Версия системы]]<nowiki> | </nowiki>[[Информация о системе]]<nowiki> | </nowiki>[[Функция проверки принадлежности к списку|Проверка принадлежности к списку]]<nowiki> | </nowiki>[[Функция помещения строки в буфер команд|Помещение строки в буфер команд]]<nowiki> | </nowiki>[[Функция получения метапути|Получение метапути]]<nowiki> | </nowiki>[[Установка курсора ожидания]]''</center> | ||
|} | |} | ||
</center> | </center> | ||
Строка 118: | Строка 122: | ||
<center>'''[[:Категория:Мебельные команды и функции для макропрограммирования |Мебельные команды и функции для макропрограммирования]]'''</center> | <center>'''[[:Категория:Мебельные команды и функции для макропрограммирования |Мебельные команды и функции для макропрограммирования]]'''</center> | ||
<center> | <center> | ||
''<nowiki/>'' | |||
''<nowiki/>'' | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Строка 124: | Строка 130: | ||
| colspan="4" |<center>'''''<big>[[Работа с проектом]]</big>'''<br>[[Новый проект]]<nowiki> | </nowiki>[[Инициализация]]<nowiki> | </nowiki>[[Информация о текущем заказе]]<nowiki> | </nowiki>[[Работа с реестром заказов]]''</center> | | colspan="4" |<center>'''''<big>[[Работа с проектом]]</big>'''<br>[[Новый проект]]<nowiki> | </nowiki>[[Инициализация]]<nowiki> | </nowiki>[[Информация о текущем заказе]]<nowiki> | </nowiki>[[Работа с реестром заказов]]''</center> | ||
|- | |- | ||
| colspan="4" |<center>'''''<big>[[:Категория:Функции и команды работы с длинномерами|Функции и команды работы с длинномерами]]</big>'''<br>[[ | | colspan="4" |<center>'''''<big>[[:Категория:Функции и команды работы с длинномерами|Функции и команды работы с длинномерами]]</big>'''<br>[[Типы длинномеров|Текущий тип длинномера]]<nowiki> | </nowiki>[[Установить текущий длинномер|Текущий длинномер]]<nowiki> | </nowiki>[[Материал длинномера]]<nowiki> | </nowiki>[[Открыть диалог выбора типа и материала длинномера одного вида]]<nowiki> | </nowiki><nowiki/>[[Подрезка длинномеров]]<nowiki> | </nowiki>[[Длина длинномера|Длина длинномера]]<nowiki> | </nowiki>[[Прогибы по сторонам длинномера]]<nowiki> | </nowiki>[[Параметры гнутого длинномера|Параметры гнутого длинномера]]<nowiki> | </nowiki>[[Кромка на длинномерах]]<nowiki> | </nowiki>[[Вернуть путь к файлу и габариты профиля для текущего типа длинномера|Путь к файлу и габариты профиля для текущего типа длинномера]]<nowiki> | </nowiki>[[Вернуть имя текущего длинномера|Имя текущего длинномера]]<nowiki> | </nowiki>[[Вычислить смещение конца линии установки длинномера при подрезке заданным углом|Смещение конца линии установки длинномера при подрезке заданным углом]]<nowiki> | </nowiki>[[Создание длинномера]]<nowiki> | </nowiki>[[Как обрезать длинномер, чтобы он остался длинномером]]<nowiki> | </nowiki>[[Соединение длинномеров]]<nowiki> | </nowiki>[[Чертежи длинномеров]]<nowiki> | </nowiki>[[Работа с панельными длинномерами|Работа с панельными длинномерами]] <nowiki>| </nowiki>[[Работа с профильными длинномерами]]''</center> | ||
|- | |- | ||
| style="width:25%; padding:0.25em; " |<center>'''''<big>[[Функции интерфейса длинномеров]]</big>'''<br>[[Вернуть текст интерфейса длинномера]]<nowiki> | </nowiki>[[Установить текст интерфейса длинномера]]''</center> | | style="width:25%; padding:0.25em; " |<center>'''''<big>[[Функции интерфейса длинномеров|Функции интерфейса длинномеров]]</big>'''<br>[[Вернуть текст интерфейса длинномера|Вернуть текст интерфейса длинномера]]<nowiki> | </nowiki>[[Установить текст интерфейса длинномера|Установить текст интерфейса длинномера]]<nowiki/>''</center> | ||
| colspan="3" |<center>'''''<big>[[:Категория:Работа с комнатой|Работа с комнатой]]</big>'''<br>[[Получить информацию о комнате]]<nowiki> | </nowiki>[[Получить информацию о стене]]<nowiki> | </nowiki>[[Получить информацию о проёме]]<nowiki> | </nowiki>[[Работа с комнатой целиком]]<nowiki> | </nowiki>[[Работа со стенами]]<nowiki> | </nowiki>[[Работа с дверьми]]<nowiki> | </nowiki>[[Работа с окнами]]<nowiki> | </nowiki>[[Работа с нишами]]<nowiki> | </nowiki>[[Работа с коробами]]<nowiki> | </nowiki>[[Работа с полом и потолком]]'' </center> | | colspan="3" |<center>'''''<big>[[:Категория:Работа с комнатой|Работа с комнатой]]</big>'''<br>[[Получить информацию о комнате|Информация о комнате]]<nowiki> | </nowiki>[[Получить информацию о стене|Информация о стене]]<nowiki> | </nowiki><nowiki/>[[Получить информацию о проёме|Информация о проёме]]<nowiki> | </nowiki>[[Работа с комнатой целиком]]<nowiki> | </nowiki>[[Работа со стенами]]<nowiki> | </nowiki>[[Работа с комнатными дверьми|Работа с дверьми]]<nowiki> | </nowiki>[[Работа с окнами]]<nowiki> | </nowiki>[[Работа с нишами]]<nowiki> | </nowiki>[[Работа с коробами]]<nowiki> | </nowiki>[[Работа с полом и потолком]]'' </center> | ||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Работа с мебельной панелью|Работа с мебельной панелью]]</big>'''<br>[[Создание мебельной панели]]<nowiki> | </nowiki>[[Ввод параметров мебельной панели]]<nowiki> | </nowiki>[[Врезка в панели]]<nowiki> | </nowiki>[[Редактирование панели]]<nowiki> | </nowiki>[[Пересоздание панели]]<nowiki> | </nowiki>[[Работа с кромкой на панели]]<nowiki> | </nowiki>[[Копирование свойств панели]]<nowiki> | </nowiki>[[:Категория:Установить свойства панели|Установить свойства панели]]<nowiki> | </nowiki>[[:Категория:Прочитать свойства панели|Прочитать свойства панели]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Работа с мебельной панелью|Работа с мебельной панелью]]</big>'''<br>[[Создание мебельной панели]]<nowiki> | </nowiki>[[Ввод параметров мебельной панели]]<nowiki> | </nowiki>[[Врезка в панели]]<nowiki> | </nowiki>[[Редактирование панели]]<nowiki> | </nowiki>[[Пересоздание панели]]<nowiki> | </nowiki>[[Работа с кромкой на панели]]<nowiki> | </nowiki>[[Копирование свойств панели]]<nowiki> | </nowiki>[[:Категория:Установить свойства панели|Установить свойства панели]]<nowiki> | </nowiki>[[:Категория:Прочитать свойства панели|Прочитать свойства панели]]''</center> | ||
Строка 136: | Строка 142: | ||
| style="width:25%; padding:0.25em; " |<center>'''''<big>[[Расчёт стоимости]]</big>'''<br>[[Встроенный расчёт стоимости]]<nowiki> | </nowiki>[[Расчёт стоимости по макро]]''</center> | | style="width:25%; padding:0.25em; " |<center>'''''<big>[[Расчёт стоимости]]</big>'''<br>[[Встроенный расчёт стоимости]]<nowiki> | </nowiki>[[Расчёт стоимости по макро]]''</center> | ||
|- | |- | ||
| colspan="4" |<center>'''''<big>[[:Категория:Работа с мебельными объектами|Работа с мебельными объектами]]</big>'''<br>[[Указание мебельных объектов]] <nowiki/>| [[Создание схемы сборки]] <nowiki/>| [[Перенумерация объектов]] <nowiki/>| [[Показ кромок]] <nowiki/>| [[Показ крепежа]] <nowiki/>| [[Расстановка крепежа и сверловки]] <nowiki/>| [[Поиск пятен контакта]] <nowiki/>| [[Показать информацию о мебельных объектах]] <nowiki/>| [[Каталоги стандартных моделей | | colspan="4" |<center>'''''<big>[[:Категория:Работа с мебельными объектами|Работа с мебельными объектами]]</big>'''<br>[[Указание мебельных объектов]] <nowiki/><nowiki>| </nowiki>[[Создание схемы сборки]] <nowiki/><nowiki>| </nowiki>[[Перенумерация объектов]] <nowiki/><nowiki>| </nowiki>[[Показ кромок]] <nowiki/><nowiki>| </nowiki>[[Показ крепежа]] <nowiki/><nowiki>| </nowiki>[[Расстановка крепежа и сверловки]] <nowiki/><nowiki>| </nowiki>[[Поиск пятен контакта]] <nowiki/><nowiki>| </nowiki>[[Показать информацию о мебельных объектах]] <nowiki/><nowiki>| </nowiki>[[Каталоги стандартных моделей]] <nowiki/><nowiki>| </nowiki>[[Сдвиг мебельных объектов]] <nowiki/><nowiki>| </nowiki>[[Количество мебельных объектов]]<nowiki> | </nowiki>[[Позиции мебельных объектов]]<nowiki> | </nowiki>[[Комментарий к мебельным объектам]]<nowiki> | </nowiki>[[Классификатор мебельных элементов]]<nowiki> | </nowiki>[[Работа с комплектующими]]<nowiki> | </nowiki>[[Специальная расстановка]]''</center> | ||
|- | |- | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с мебельными изделиями в сцене]]</big>'''<br>[[Добавление изделия]]<nowiki> | </nowiki>[[Перемещение и копирование изделий]]<nowiki> | </nowiki>[[Замена изделия]]<nowiki> | </nowiki>[[Редактирование изделия]]<nowiki> | </nowiki>[[Удаление изделия]]<nowiki> | </nowiki>[[Присвоение номера позиции]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с мебельными изделиями в сцене]]</big>'''<br>[[Добавление изделия]]<nowiki> | </nowiki>[[Перемещение и копирование изделий]]<nowiki> | </nowiki>[[Замена изделия]]<nowiki> | </nowiki>[[Редактирование изделия]]<nowiki> | </nowiki>[[Удаление изделия]]<nowiki> | </nowiki>[[Присвоение номера позиции]]<nowiki> | </nowiki>[[Сдвиг мебельных объектов]]''</center> | ||
| colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с мебельными состояниями]]</big>'''<br>[[Новое текущее состояние]]<nowiki> | </nowiki>[[Работа со стеком состояний]]<nowiki> | </nowiki>[[Собрать и раздать состояние]]<nowiki> | </nowiki>[[Переменные и массивы состояния]]<nowiki> | </nowiki>[[Количество состояний]]<nowiki> | </nowiki>[[Удалить состояние]]<nowiki> | </nowiki>[[Очистить состояние]]''</center> | | colspan="2" style="width:50%; padding:0.5em; " |<center>'''''<big>[[Работа с мебельными состояниями]]</big>'''<br>[[Новое текущее состояние]]<nowiki> | </nowiki>[[Работа со стеком состояний]]<nowiki> | </nowiki>[[Собрать и раздать состояние]]<nowiki> | </nowiki>[[Переменные и массивы состояния]]<nowiki> | </nowiki>[[Количество состояний]]<nowiki> | </nowiki>[[Удалить состояние]]<nowiki> | </nowiki>[[Очистить состояние]]''</center> | ||
|- | |- | ||
| colspan="4" style="width:50%; padding:0.5em; " |<center>''[[Запрос данных из Номенклатуры]]<nowiki> | </nowiki>[[Получение информации о положении вспомогательных файлов]]<nowiki> | </nowiki>[[Создание отчётов | | colspan="4" style="width:50%; padding:0.5em; " |<center>''[[Запрос данных из Номенклатуры]]<nowiki> | </nowiki>[[Получение информации о положении вспомогательных файлов]]<nowiki> | </nowiki>[[Создание отчётов FastReport]]<nowiki> | </nowiki>[[Работа с чертежами]]<nowiki> | </nowiki>[[Пользовательские подстановки]]<nowiki> | </nowiki>[[Параметризация кривых]]<nowiki> | </nowiki>[[Команда приписывания мебельных позиций|Приписывание мебельных позиций]]<nowiki> | </nowiki>[[Текущее установленное состояние мебельных пунктов меню и панелей инструментов]]<nowiki> | </nowiki>[[Функция определения мебельных габаритных координат|Определение мебельных габаритных координат]]<nowiki> | </nowiki>[[Функция заполнения массива параметрами отверстий|Заполнение массива параметрами отверстий]]<nowiki> | </nowiki>[[Функции поиска прототипа|Поиск прототипа]]<nowiki> | </nowiki>[[Информация о линии свободного крепежа]]<nowiki> | </nowiki>[[Хэш-код объекта]]''</center> | ||
|- | |- | ||
| colspan="4" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Выгрузка информации в мебельную базу|Выгрузка информации в мебельную базу]]</big>'''<br>[[Выгрузка обработок]] <nowiki/>| [[Выгрузка информации обо всех мебельных элементах]] <nowiki/>| [[Выгрузка панелей]] <nowiki/>| [[Выгрузка профилей]] <nowiki/>| [[Выгрузка балюстрад]] <nowiki/>| [[Выгрузка длинномеров]] <nowiki/>| [[Выгрузка комплектующих]] <nowiki/>| [[Выгрузка кромок]] <nowiki/>| [[Выгрузка мебельных изделий]] <nowiki/>| [[Выгрузка общих параметров сцены]] <nowiki/>| [[Выгрузка информации о заказе]] <nowiki/>| [[Выгрузка материалов и сборочных единиц]] <nowiki/>| [[Примеры задач, решаемые выгрузкой]]''</center> | | colspan="4" style="width:50%; padding:0.5em; " |<center>'''''<big>[[:Категория:Выгрузка информации в мебельную базу|Выгрузка информации в мебельную базу]]</big>'''<br>[[Выгрузка обработок]] <nowiki/><nowiki>| </nowiki>[[Выгрузка информации обо всех мебельных элементах]] <nowiki/><nowiki>| </nowiki>[[Выгрузка панелей]] <nowiki/><nowiki>| </nowiki>[[Выгрузка профилей]] <nowiki/><nowiki>| </nowiki>[[Выгрузка балюстрад]] <nowiki/><nowiki>| </nowiki>[[Выгрузка длинномеров]] <nowiki/><nowiki>| </nowiki>[[Выгрузка комплектующих]] <nowiki/><nowiki>| </nowiki>[[Выгрузка кромок]] <nowiki/><nowiki>| </nowiki>[[Выгрузка мебельных изделий]] <nowiki/><nowiki>| </nowiki>[[Выгрузка общих параметров сцены]] <nowiki/><nowiki>| </nowiki>[[Выгрузка информации о заказе]] <nowiki/><nowiki>| </nowiki>[[Выгрузка материалов и сборочных единиц]] <nowiki/><nowiki>| </nowiki>[[Примеры задач, решаемые выгрузкой]]''</center> | ||
|} | |} | ||
</center> | </center> |
Версия от 22:00, 22 сентября 2021
Здравствуйте! Это онлайн-руководство по макропрограммированию в программе К3, содержащее описание возможностей и инструментов программы. Любой пользователь может внести свой вклад в развитие и улучшение онлайн-руководства . Мы рады каждому участнику! Просто нажмите Править в верхней части любой страницы или добавьте своё предложение на странице её обсуждения. Не забудьте при этом подписаться, если Вы зарегистрированы: поставьте четыре тильды (~~~~
): они будут автоматически преобразованы в подпись и дату. Ответы на вопросы, возникающие в процессе внесения правок, вы сможете найти на страницах по ссылкам в блоке Помощь с редактированием. И ещё раз, добро пожаловать! :-)
В данном руководстве разобраны основы макропрограммирования по макроязыку геометрического редактора K3. Данное руководство не является учебником по программированию, в буквальном смысле этого слова. Оно ставит своей целью только ознакомление с макроязыком системы.
Хотя в данном руководстве разобраны все команды и функции, присутствующие в системе K3, зачастую многие из этих команд и функций требуют ввода информации в диалоговое окно, либо применение этих команд и функций нецелесообразно в макропрограммах. Подобные команды и функции содержат в тексте руководства дополнительные рекомендации по использованию.
Данное руководство не является руководством по работе с редактором K3. Руководство по работе с системой существует отдельно и поставляется в комплекте с программой. Также вы можете найти его, щелкнув на этой странице по строчке бокового меню К3-Редактор.
На базе системы K3 существует несколько приложений: мебельное, домостроительное и пр. В данном руководстве собраны команды и функции, общие для всех приложений. Но в каждом приложении могут быть свои специфические команды и функции. В нижней части содержания на этой странице находится раздел, посвященный описанию команд для макропрограммирования в приложении К3-Мебель.
Подкатегории
В этой категории отображается 11 подкатегорий из имеющихся 11.
Г
М
- Математические функции (7 С)
П
- Переменные и выражения (10 С)
Р
- Команды редактирования объектов (13 С)
- Работа с видом (5 С)
- Работа с размерами (10 С)
- Работа с файлами (11 С)
Ф
Страницы в категории «Макро»
Показаны 44 страницы из 44, находящихся в данной категории.
В
И
Р
- Работа с атрибутами
- Работа с буфером обмена
- Работа с графами
- Работа с динамически подключаемыми библиотеками
- Работа с объектом «Текст»
- Работа с параметрическими библиотеками
- Работа с текстовыми файлами
- Работа с универсальными плоскими объектами
- Работа с фильтрами
- Работа с чертежами
- Работа со строками
- Работа со структурными объектами
- Работа со сценариями
Ф
- Функции выдачи системного сообщения
- Функции поиска прототипа
- Функции работы с массивами
- Функции работы с системой
- Функция получения метапути
- Функция помещения строки в буфер команд
- Функция проверки принадлежности к списку
- Функция проверки типа переменной
- Функция проверки условия
- Функция установки статуса вывода сообщений