bmlispget


(bmlispget  feature  ...)

The (bmlispget ...) function uses variable arguments - a general summary on all argument combination is given with (bmlispget "?") or (bmlispget "help").
Here is the complete list of all feature options, in alphabetic order :

Feature (as String)

Input Arguments

Return / Output

Example

BlockReference

STR    Assembly name
STR    Instance name

ENAME, name of the block insert for the instance, or NIL

(BmLispGet "BlockReference" "Assembly_1" "Instance_1")

ComponentQuantity

STR    Component name

number of occurrences of  component in root assembly, or NIL

(BmLispGet "ComponentQuantity" "Assembly_1")

Components

<none>

LIST of STR, names of the  components stored in the  document, or NIL

(BmLispGet "Components")

Description

STR    Component name

STR, description of the component, or NIL

(BmLispGet "Description" "Component_1")

FilePath

STR    Component name

STR, file path for external component, or NIL

(BmLispGet "FilePath" "Component_1")

HasAssemblyContext

<none>

T, if the document contains root component, or NIL

(BmLispGet "HasAssemblyContext")

HasMaterial

STR    Component name

T, if the component has a material, or NIL

(BmLispGet "HasMaterial" "Component_1")

Help or ?

STR    feature name

feature's help

(BmLispGet "Help")
(BmLispGet "Help" "Material")
(BmLispGet "?")
(BmLispGet "?" "Material")

Instances

STR    Component name

LIST of STR, names of the instances which belong to given assembly, or NIL

(BmLispGet "Instances" "Component_1")

IsAssembly

STR    Component name

T, if given component is assembly, or NIL

(BmLispGet "IsAssembly" "Component_1")

IsLocal

STR    Component name

T, if given component is local, or NIL

(BmLispGet "IsLocal" "Component_1")

IsRoot

STR    Component name

T, if given component is root, or NIL

(BmLispGet "IsRoot" "Component_1")

Material

STR    Component name

STR, name of the material assigned to the component, or NIL

(BmLispGet "Material" "Component_1")

MaterialDensity

STR    Material name

REAL, density of the material in kg/m^3, or NIL

(BmLispGet "MaterialDensity" "Steel")

Materials

<none>

LIST of STR, names of the materials stored in the document, or NIL

(BmLispGet "Materials")

MaterialSpecificHeat

STR    Material name

REAL, specific heat of the material in J/(kg*K), or NIL

(BmLispGet "MaterialSpecificHeat" "Steel")

MaterialThermalConductivity

STR    Material name

REAL, thermal conductivity of the material in W/(m*K) , or NIL

(BmLispGet "MaterialThermalConductivity" "Steel")



©  Bricsys NV. All rights reserved.