Добавление файла в сцену
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>
в миллиметрах, при достижении которой (расстояния между объектом и перемещаемыми объектами) осуществляется притяжение. Точка осуществляет позиционирование объектов добавляемого файла.