Blender_ExportOptions parameters

  • pcb3d : [PCB3DExportOptions parameters] [string | dict] (default: empty dict, default values used) Options to export the PCB to Blender. You can also specify the name of the output that generates the PCB3D file.
    See the PCB2Blender_2_1, PCB2Blender_2_7 and PCB2Blender_2_1_haschtl templates.

  • point_of_view : [BlenderPointOfViewOptions parameters] [dict | list(dict)] (default: [{'view': 'top'}]) How the object is viewed by the camera.

  • render_options : [BlenderRenderOptions parameters] [dict] (default: empty dict, default values used) Controls how the render is done for the render output type.

  • add_default_light : [boolean] (default: true) Add a default light when none specified. The default light is located at (-size*3.33, size*3.33, size*5) where size is max(width, height) of the PCB.

  • auto_camera_z_axis_factor : [number] (default: 1.1) Value to multiply the Z axis coordinate after computing the automatically generated camera. Used to avoid collision of the camera and the object.

  • camera : [BlenderCameraOptions parameters] [dict] (default: empty dict, default values used) Options for the camera. If none specified KiBot will create a suitable camera.
    If no position is specified for the camera KiBot will look for a suitable position.

  • default_file_id : [string] (default: '') Default value for the file_id in the point_of_view options. Use something like ā€˜_%03d’ for animations.

  • fixed_auto_camera : [boolean] (default: false) When using the automatically generated camera and multiple points of view this option computes the camera position just once. Suitable for videos.

  • light : [BlenderLightOptions parameters] [dict | list(dict)] (default: [{'name': 'kibot_light', 'pos_x': '-size*3.33', 'pos_y': 'size*3.33', 'pos_z': 'size*5', 'energy': 0}]) Options for the light/s.

  • outputs : [BlenderOutputOptions parameters] [dict | list(dict)] (default: [{'type': 'render'}]) Outputs to generate in the same run.

  • pcb_import : [PCB2BlenderOptions parameters] [dict] (default: empty dict, default values used) Options to configure how Blender imports the PCB. The default values are good for most cases.

Used dicts