karthikmn commited on
Commit
0e717de
·
verified ·
1 Parent(s): 414d369

Update utils/cad_utils.py

Browse files
Files changed (1) hide show
  1. utils/cad_utils.py +6 -14
utils/cad_utils.py CHANGED
@@ -1,17 +1,9 @@
1
- import FreeCAD, Part
2
-
3
  def generate_cad_model(dimensions):
4
  """
5
- Generate a CAD model based on given dimensions.
6
- Returns the file path of the generated CAD model.
7
  """
8
- try:
9
- length, width, height = map(float, dimensions.split('x'))
10
- doc = FreeCAD.newDocument("CADModel")
11
- box = Part.makeBox(length, width, height)
12
- Part.show(box)
13
- file_path = "/mnt/data/generated_model.step"
14
- doc.saveAs(file_path)
15
- return file_path
16
- except Exception as e:
17
- return f"Error in CAD generation: {e}"
 
 
 
1
  def generate_cad_model(dimensions):
2
  """
3
+ Mock CAD model generation.
4
+ Use pre-generated CAD files if FreeCAD is unavailable.
5
  """
6
+ file_path = "/mnt/data/example_model.step"
7
+ with open(file_path, 'w') as f:
8
+ f.write(f"Mock CAD file for dimensions: {dimensions}")
9
+ return file_path