Module

class kicad.pcbnew.Module(module)
description

Description of the Module

Returns:unicode
static from_library(lib_path, name)

Load Module from library

Parameters:
  • lib_path (str, unicode) – library path
  • name (str, unicode) – name of the footprin to load
Returns:

pcbnew.MODULE

get_native()

Get native object from the low level API

Returns:pcbnew.MODULE
is_highlighted

is highlighted?

Returns:bool
is_locked

is locked?

Returns:bool
is_selected

is selected?

Returns:bool
keywords

Keywords of the Module

Returns:unicode
layer

primary layer of the item

Returns:kicad.pcbnew.Layer
layers

All layers where the item is present on

Returns:kicad.pcbnew.LayerSet
pads

List of Pads present in the Module

Returns:Iterator over kicad.pcbnew.Pad
position

Position of the Module

Returns:kicad.util.Point2D
reference

Reference of the Module

Returns:unicode
to_library(lib_path)

Save Module to library

Parameters:lib_path (str, unicode) – library path where to save the footprint
value

Value of the Module

Returns:unicode