Esempio n. 1
0
        'x': (0, float('inf')),
        'y': (0, float('inf')),
        'z': (0, float('inf'))
    }))
block.vertex_attribute(vertex, 'z', 150)

blank = Box.from_bounding_box(block.bounding_box())
blank.xsize += 20
blank.ysize += 20
blank.zsize += 20

block.attributes['blank'] = blank

# ==============================================================================
# Export
# ==============================================================================

block.to_json(FILE_O)

# ==============================================================================
# Visualize
# ==============================================================================

compas_rhino.clear()

artist = MeshArtist(block, layer="ITA20::HotWire::Block")
artist.draw_faces()

artist = BoxArtist(blank, layer="ITA20::HotWire::Blank")
artist.draw(show_edges=True, show_faces=False)
Esempio n. 2
0
def clear_rhino():
    compas_rhino.clear()