Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Hi!
I will try 5 axis machine. I downloaded the last mega5x .zip file. Added arduino IDE. Compile and upload to arduino mega 2560 board. Nothing changed in "config.h" file. In terminal window:
"Grbl 1.2d ['$' for help]
[MSG: '$H' | '$X' to unlock]"
Download the grblgru v4.5.0. Connect to the board (com6, grbl-mega-5x). Answer grbl ready @ COM6. I send the "$X" unlock command. Answer is "ok". Try jogging: G0 X10. --> ALARM: 2 [MSG: reset to continue]
Popup window: alarm: something has gone critically wrong. It's recommended to check the axes position.
I try the natural board without any shield, or any contacts. What's the problem?
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
I found it! Default hard limits enabled:
$21=1 (hard limits, bool)
disabled:
$21=0 (hard limits, bool)
moving it works! Fine!
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Release notes V4.5.12
The currently available measuring methods were perhaps a bit tricky. I have finally got around to revising them again,
and I hope to have put everything into a more user-friendly form. The new functions are available from version V4.5.12.
It is possible to measure with a 3D probe as well as electrically via a touch plate.
I will try to document the operation in 2-3 short videos.
I would like to start today with probing a workpiece surface with a 3D probe to set the workpiece zero point.
Have fun with GrblGru
https://www.youtube.com/watch?v=ps4xE8IXyhw
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Nice work and thanks for sharing it.
I saw you mentioned that GrblGru is not Open Source. However, as you are using Grbl which is licensed under GPLv3, you have to make your software Open Source as well.
Hope you follow the license and publish your work as well, so everyone can benefit from it.
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Thank you,
but I have to disagree with you. I do not use any GRBL software in my application.
GrblGru is a CAM program with 3D simulation. It calculates and visualises GCode according to DIN 66025 / ISO 6983, which is used by most professional controllers
such as Simens Sinumeric, Fanuc, Haas etc. But of course also by GRBL, Mega-5X, TinyG and G2Core.
Anyway, I am also a friend of open source software and will think about whether it makes sense to make GrblGru open source one day. :)
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Here is another short video documenting the new measurement functionality.
This time it is about the alignment of the workpiece.
Have fun with GrblGru
https://www.youtube.com/watch?v=oIScLqz0np8
2 Attachment(s)
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Hi GrblGru:
I have struggled with importing my CNC design into the machine manager. Here is what I have done (my files are attached so you can see what I have done):
1. Drawn the machine in Sketchup 2017 and exported the 4 elements: Base+.stl; x+.stl; y+.stl; z+.stl
2. Created a new machine in GrblGru and uploaded the files
3. Registered the Z axis in the reference Tool Position Xt,Yt,Zt and accepted the data
4. All of the elements (Base, X, Y, Z) are located correctly in Sketchup and aligned properly. I select the item (such as the X axis element) and export it as an STL in Sketchup. I do this for all of the 4 elements of the model.
The problem is when I import them into GrblGru. All of the items import into the program, but the X and Z are horribly aligned and not at all where I saved them in the model.
Attachment 475150
I have attached all the files to this post in case I am missing something. I have tried opening up a new window in Sketchup and importing the individual STL files into the drawing to see where they import to and how accurate it is. They all import properly and in the correct position. They all have more lines in them than the original drawing and appear slightly different, but are indeed in alignment with the model.
Any ideas what I might be doing wrong? Or is there a numerical setting in the GrblGru program that aligns these elements together that I am missing? :)
Thank you for this wonderful program! I appreciate how many features it has for CAM and operating my machine. I am in the calibration and set up of the machine I have built from scratch and it is close to being able to really make something if I can get this figured out! I know how many hours making software requires. I am using the latest version that includes the zeroing features you have just released. Wonderful improvement!!
Mark in Murfreesboro TN
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Hi ?
GrblGru can't add new languages now?
1 Attachment(s)
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
@MarkEMark
First of all, sorry for getting back to you so late, but I've only just got around to replying.
You have done everything right with your model. The only thing missing is the information in the Machine Manager.
It is not absolutely necessary, but I have put the origin of the coordinates in the back right corner, because the other models also have this.
In the zip file you will find the file Maschine.dat which you have to copy into the working directory (C:\ProgramData\toe\grblgru).
You have to copy the file "MarkEMark.tco" into the directory "C:\ProgramData\toe\grblgru\Models".
If you agree, I will include your beautiful model in the next version.
Wish you much success
@kmimax
Yes, that should actually work. You just have to copy the file with the new language into the directory
"C:\ProgramData\toe\grblgru\Language" and then restart the program.
The new file must have the following syntax. "Language_******.txt"
I would of course be very happy if you would make the file available to me here.
Then I could make it available to the community in the next version.
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
You probably had an older version installed.
I have now created a new Release version V4.6. Your machine "MarkEMark" is included in it. Thank you for the model :)
Please always download the latest beta version in the future.
1 Attachment(s)
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Hi
I hope to add a new language (Chinese) so that more people can use Grblgru as soon as possible
3 Attachment(s)
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Some terms cannot be found in the document when translating,The above file is wrong. re-upload
2 Attachment(s)
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
Hey GrblGru:
What type of machine should I choose in the Machine manager for my MarkEMark machine? I selected the Shapoko in the machine manager under the extras menu, and in the main menus I selected 3 axis mill in machine type and MarkEMark for the machine. I am trying to troubleshoot my limit switch settings...
I have set the working parameters in the machine per the pictures below and am getting consistent error codes and Exceed limits warnings and can not figure out why. any thoughts would be welcome! :-)
Attachment 475584
Attachment 475586
2 Attachment(s)
Re: What happened to the controller icons at the bottom of the screen?
Unfortunately, I have no experience with homing because I have not mounted any limit switches on my machines.
Therefore, I can only describe what is done in GrblGru.
The max and min values for this are entered in the Machine Manager dialogue in chapter "4. Limits".
The X-values always become more positive to the right, the Y-values always become more positive to the back,
the Z-values become more positive towards the top.
In chapter "5. Reference Point" the position is entered where the machine will be after the reference run is completed.
You can check this in simulation mode by pressing the button "Reference point run" in the toolbar.
The 3D model must then be displayed in the corresponding position.
In the screenshot I have shown you the data for a reference point in the back right corner.
There X=Y=Z = 0
In chapter "6. tool" the origin of the tool must be entered in the drawn basic position.
I had already entered this for you in version V4.6. But I see that this is no longer present in your screenshot.
I don't know if you have overwritten these values or if you haven't done a complete reinstallation.
Anyway, you have to enter the values in the screenshot below, otherwise your tool will be displayed in the wrong place.
I recommend that you first take the values from the screenshot and move the axes in simulation mode.
The X and Y axes must then stop when the min/max values are reached. The same applies to the Z axis if you enter a tool length of L = 30mm.
Monitoring is only done if the "Check limits" switch is set on the settings page.
So if you think that GrblGru is making a mistake in monitoring, just turn off this switch.
Wish you much success
Re: GrblGru: Free CAM and 3D-Simulation for mills and lathes
@kmimax
This is great ! Thank you for your support. :)
However, I have the problem that I cannot download the zip file. I always get only a file "clear.gif".
Can you please check it.