Note
Click here to download the full example code
2.6. Grid Floorplan GeneratorΒΆ
This example demostrates how the grided floorplan is generated using
GridFloorplanGen
class
from spydrnet_physical.util import GridFloorplanGen
def main():
"""
Main method
"""
grid_plan = GridFloorplanGen(8, 8)
grid_plan.offset_x = 50
grid_plan.offset_y = 50
grid_plan.set_column_width(1, 200)
grid_plan.set_column_width(-1, 200)
grid_plan.set_row_height(1, 200)
grid_plan.set_row_height(-1, 200)
dwg = grid_plan.render_grid()
dwg.saveas("_grid_floorplan.svg", pretty=True, indent=4)
if __name__ == "__main__":
main()
Total running time of the script: ( 0 minutes 0.000 seconds)