Добавление файла в сцену
append [curlayer] [ownlayer] [block] [appendlayers] <FileName> <Keys>
Команда append добавляет в сцену файл с именем <FileName> и помещает его в сцену согласно ключам <Keys>.
Необязательный ключ curlayer предписываем все добавляемые из файла объекты поместить на текущий слой.
Необязательный ключ ownlayer предписывает использовать собственный слой добавляемых объектов, как в файле.
Необязательный ключ block позволяет добавить объект, как внешний блок. То есть добавляется не сам объект, а ссылка на файл.
Необязательный ключ appendlayers позволяет включать режим добавления неиспользуемых слоев из объектов в файле
В качестве имени файла могут выступать файлы из zip архива. В этом случае полное имя файла нужно указывать как <ZipName>|<FileName>. Например, "Профили.zk3|12x100.k3".
Возможны следующие варианты синтаксиса команды
append [curlayer] [ownlayer] [block] [appendlayers] <FileName>
Команда добавляет в сцену объекты из файла с именем <FileName>
append [curlayer] [ownlayer] [block] [appendlayers] <FileName> [vector] <Point1>
Команда добавляет в сцену файл с именем <FileName> и сдвигает содержимое файла на величину вектора сдвига задаваемого точкой <Point1>.
append [curlayer] [ownlayer] [block] [appendlayers] <FileName> 2points <Point1> <Point2>
Команда добавляет в сцену объекты из файла с именем <FileName> и сдвигает содержимое файла на величину вектора сдвига. Ключ 2points позволяет указать вектор сдвига при помощи начальной <Point1> и конечной <Point2> точек. Такой способ сдвига является предпочтительным, поскольку позволяет однозначно задать направление вектора.
append [curlayer] [ownlayer] [block] [appendlayers] <FileName> multi <Point1>, <Point21>, <Point22>, …, <Point2N> done
Команда добавляет в сцену объекты из файла с именем <FileName> и сдвигает на величину вектора <Point1>, после чего многократно копирует добавленные объекты на величину вектора сдвига от точки <Point1><Point21>, <Point1><Point22>, … , <Point1><Point2N>.
append [curlayer] [ownlayer] [block] [appendlayers] <FileName> [2points] <Point1> [<Point2>]
Команда добавляет в сцену файл с именем <FileName> и сдвигает содержимое файла на величину вектора сдвига <Point1>.
Ключ 2points позволяет указать вектор сдвига при помощи начальной <Point1> и конечной <Point2> точек. Такой способ сдвига является предпочтительным, поскольку позволяет однозначно задать направление вектора сдвига.
append [curlayer] [ownlayer] [block] [appendlayers] <FileName> multi <Point1>, <Point21>, <Point22>, …, <Point2N> done
Команда добавляет в сцену файл с именем <FileName>, многократно копирует содержимое файла на величину вектора сдвига от точки <Point1> последовательно до точек <Point21>, <Point22>, …, <Point2N>
append [curlayer] [ownlayer] [block] [appendlayers] <FileName> attach <Object> [permit <Pmt>] <Point> done nocopy|copy <N>
Команда добавляет в сцену файл с именем <FileName> с приставлением (прилипанием) содержимого файла к объекту <Object>. Ключ permit позволяет задать величину «притяжения» <Pmt> в миллиметрах, при достижении которой (расстояния между объектом и перемещаемыми объектами) осуществляется притяжение. Точка осуществляет позиционирование объектов добавляемого файла.