Hi, the report view doesn't show anything when i press the "create machine" and SimMachine" doesn't appears.
But when i try to load the example.fcstd this is the report...
And when i press the Play button to see the preview, something goes wrong..
And the preview stops.
Report when load example...
Part::Part2DObjectPython: No property found with name ExpressionEngine and type App::PropertyExpressionEngine
Part::Part2DObjectPython: No property found with name ExpressionEngine and type App::PropertyExpressionEngine
App::DocumentObjectGroupPython: No property found with name ExpressionEngine and type App::PropertyExpressionEngine
App::DocumentObjectGroupPython: No property found with name ExpressionEngine and type App::PropertyExpressionEngine
Part::FeaturePython: No property found with name ExpressionEngine and type App::PropertyExpressionEngine
Part::FeaturePython: No property found with name ExpressionEngine and type App::PropertyExpressionEngine
Part::FeaturePython: No property found with name ExpressionEngine and type App::PropertyExpressionEngine
Part::FeaturePython: No property found with name ExpressionEngine and type App::PropertyExpressionEngine
Part::FeaturePython: No property found with name ExpressionEngine and type App::PropertyExpressionEngine
Reading failed from embedded file: GuiDocument.xml (78123 bytes, 3092 bytes compressed)
Report when plays the preview...
Running the Python command 'RunPathSimulation' failed:
Traceback (most recent call last):
File "C:\Program Files\FreeCAD 0.15\Mod\Workbench\NiCrInit.py", line 219, in Activated
NiCrSM.runSimulation(full_path)
File "C:\Program Files\FreeCAD 0.15\Mod\Workbench\NiCrSimMachine.py", line 320, in runSimulation
cpspeed = complete_raw_path[2][n][1]
list index out of range
I'm using "dev" branch an the control panel appears using the console
>>> import NiCrSerial
>>> NiCrSerial.ControlPanel()
NiCr: CNC Hot Wire Cutter
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: NiCr: CNC Hot Wire Cutter
It complains about the expression engine, which was introduced in the last release (0.16).
Are you using FreeCAD 0.15? The NiCr workbench only works in FreeCAD 0.16 and upper versions.
If that does not apply, please, paste your FreeCAD version info here
Are you using FreeCAD 0.15? The NiCr workbench only works in FreeCAD 0.16 and upper versions.
If that does not apply, please, paste your FreeCAD version info here
FreeCAD scripts, animations, experiments and more: http://linuxforanengineer.blogspot.com.es/
Open source CNC hot wire cutter project (NiCr): https://github.com/JMG1/NiCr
Exploded Assembly Workbench: https://github.com/JMG1/ExplodedAssembly
Open source CNC hot wire cutter project (NiCr): https://github.com/JMG1/NiCr
Exploded Assembly Workbench: https://github.com/JMG1/ExplodedAssembly
Re: NiCr: CNC Hot Wire Cutter
OS: Windows 8
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4671 (Git)
Branch: releases/FreeCAD-0-15
Hash: 244b3aef360841646cbfe80a1b225c8b39c8380c
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
I'll update asap...
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.15.4671 (Git)
Branch: releases/FreeCAD-0-15
Hash: 244b3aef360841646cbfe80a1b225c8b39c8380c
Python version: 2.7.8
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
I'll update asap...
Re: NiCr: CNC Hot Wire Cutter
i've updated freecad to 0.16 and the SimMachine doesn't appears either.
Report when load the example...
PartGui::ViewProvider2DObjectPython: Overread data for property GridSize of type App::PropertyLength, expected type is App::PropertyDistance
PartGui::ViewProvider2DObjectPython: Overread data for property GridSize of type App::PropertyLength, expected type is App::PropertyDistance
Report when press Start simulation...
Running the Python command 'RunPathSimulation' failed:
Traceback (most recent call last):
File "C:\Program Files\FreeCAD 0.16\Mod\Workbench\NiCrInit.py", line 219, in Activated
NiCrSM.runSimulation(full_path)
File "C:\Program Files\FreeCAD 0.16\Mod\Workbench\NiCrSimMachine.py", line 320, in runSimulation
cpspeed = complete_raw_path[2][n][1]
list index out of range
Report when load the example...
PartGui::ViewProvider2DObjectPython: Overread data for property GridSize of type App::PropertyLength, expected type is App::PropertyDistance
PartGui::ViewProvider2DObjectPython: Overread data for property GridSize of type App::PropertyLength, expected type is App::PropertyDistance
Report when press Start simulation...
Running the Python command 'RunPathSimulation' failed:
Traceback (most recent call last):
File "C:\Program Files\FreeCAD 0.16\Mod\Workbench\NiCrInit.py", line 219, in Activated
NiCrSM.runSimulation(full_path)
File "C:\Program Files\FreeCAD 0.16\Mod\Workbench\NiCrSimMachine.py", line 320, in runSimulation
cpspeed = complete_raw_path[2][n][1]
list index out of range
Re: NiCr: CNC Hot Wire Cutter
Many, many years later...kwahoo wrote:I started thinking about converting G-code on PC and streaming discrete steps to AVR with some buffering. I haven't tested this method yet, but I will when I'll finish my micro-CNC prototype.JMG wrote: The only thing that keeps it from working perfectly are the delays between instructions, but seems easy to solve.
Simple G-Code interpreter and Atmega328/STM32F103 drivers
Re: NiCr: CNC Hot Wire Cutter
Nice!!
I also have plans to finish the NiCr project this year
I'll check your comand interpretor.
Javier.
I also have plans to finish the NiCr project this year
I'll check your comand interpretor.
Javier.
FreeCAD scripts, animations, experiments and more: http://linuxforanengineer.blogspot.com.es/
Open source CNC hot wire cutter project (NiCr): https://github.com/JMG1/NiCr
Exploded Assembly Workbench: https://github.com/JMG1/ExplodedAssembly
Open source CNC hot wire cutter project (NiCr): https://github.com/JMG1/NiCr
Exploded Assembly Workbench: https://github.com/JMG1/ExplodedAssembly