MCPcopy Create free account
hub / github.com/PyMesh/PyMesh / parse_args

Function parse_args

scripts/support_gen.py:89–101  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

87 return support_wires;
88
89def parse_args():
90 parser = argparse.ArgumentParser(
91 description="Wire mesh support generation");
92 parser.add_argument("--print-dir", choices=["X", "Y", "Z", "-X", "-Y", "-Z"], default="Z");
93 parser.add_argument("--length", "-l", default=3.0, type=float,
94 help="Support minimum length in mm");
95 parser.add_argument("--thickness", "-t", default=0.5, type=float,
96 help="Support thickness in mm");
97 parser.add_argument("--support-tol", "-s", type=float, default=1e-6,
98 help="Support tolerance in mm");
99 parser.add_argument("input_file");
100 parser.add_argument("output_mesh");
101 return parser.parse_args();
102
103def main():
104 args = parse_args();

Callers 1

mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected