new

occurrence:new(filename: stringa, [templFileName: stringa])

Se filename rappresenta un nome di file (es: c:\temp\pippo.ipt) verrà creato un nuovo file su disco e aggiunto come parte figlia dell'occorrenza (se l'occorrenza referenzia un documento di tipo assieme). Se l'estensione del nome di file è .iam verrà creato un sotto assieme. Se "name" non rappresenta un nome di file verrà creata una parte virtuale figlia dell'occorrenza (se l'occorrenza referenzia un documento di tipo assieme). Il parametro templFileName permette di indicare il template di Inventor da utilizzare per creare una nuova parte.

Esempio 1. Esempio new

local top = top_ptop()
if top then
  local prt = top:new("Q_NEW")
  print("\ntop:new -> nome = " .. (prt and prt:getName() or "nil"))
  EraseEmptyParts(1)
else
  print("\ntop_ptop = nil")
end