- Notepad++: Absolutely Free G-Code Editor With Code Highlighting
- General Speeds and Feeds Formulas
- FSWizard is now available on iOS and Android
- Programming Efficient Peck Drilling Cycle
- Calculating cutting parameters for custom or form tooling inside HSMAdvisor
- Stylish and functional Operations and Tooling List confings for SurfCam
- Hanita Varimill II Speeds and feeds
- Calculating Tool Engagement Angle, Radial Depth of Cut
- Lessson 3: CNC Canned Cycles, Drilling, Tapping, Reaming and Boring Cycles
- FSWizard: Online CNC Machinists Calculator
- Importing HSMWorks Tool Libraries into HSMAdvisor by briankb on September 14
- Announcing HSMAdvisor 2! by Eldar Gerfanov on July 24
- Programming Efficient Peck Drilling Cycle by Nguyen Van Du on March 30
- Calculating Tool Engagement Angle, Radial Depth of Cut by Hank on January 31
- HSMAdvisor hook for MasterCAM 2018 by Eldar Gerfanov on March 8
I just uploaded HSMAdvisor v2.4.2
It has a lot of improvements. For a full list of changes, please check the latest release here: https://hsmadvisor.com/?page=Download
We are going to host Black Friday sale this November 26-28.
So if you were planning on purchasing something from HSMAdvisor web store, mark a date in your calendar!
All non subscription HSMAdvisor and FSWizard licenses will be at significant discount!
The latest version of HSMAdvisor is available on the Downloads page:
It has a couple of big improvements, such as improved feeds for endmills smaller than 1/2" in diameter. Tool display now more accurately shows how HSMAdvisor perceives your radiused tool and material engagement.
Also fixed a problem with the Scallop Calculator. It now doesn't affect the DOC, but only sets your WOC to whatever stepover you calculated.
Huge thanks to everybody who made suggestions, reported issues, and even simply asked questions!
Programmed and machined a T-800 head from thingiverse:
Thinking about getting your self an affordable desktop CNC?
Check out this Shariff DMC2 designed and built by my fellow Canadian!
I wanted to purchase the first version about a year ago, but his Kickstarter campaign has ended by then and I ended up buying a used Prolight 2000 with auto tool changer.
This looks like a quite rigid, fast and a very powerful (3HP, 24k rpm) machine.
Certainly has better accuracy and power than my old heavy desktop machine with 0.001" backlash and just 1hp, 5k spindle.
Not affiliated in any way, by the way. Just looks like a great product all around.
New feature coming to FSWizard - the ability to save your tools (and later cutting parameters) online for re-use later.
It is now a feature in development, but the online app already has it enabled: https://app.fswizard.com.
Take it for a spin!
This was initially planned only for the HSMAdvisor app. But since it is easier to develop for FSWizard, I decided to implement it there first. Iron out all the kinks and the flow and then roll it out for HSMAdvisor as well.
Yes, that's right. You will be able to share tools between FSWizard and HSMAdvisor!
FSWizard can now print calculation reports right from your browser or device!
Check the app out at https://fswizard.com
Just go to the Results area and tap/click on the Print Report button.
FSWizard will show the print preview dialog.
Tap/click on the Printer icon in the header, and your OS-specific print dialog will show up.
In other news, I am progressing well on adding Tool Libraries functionality to FSWizard.
This is going to be a long-awaited and huge update!
Inhouse Solutions has released their latest version of MasterCAM 2022 just this past Monday ...
I am sure it has lots of improvements, which I didn't yet have time to explore because I was busy porting the HSMAdvisor plugin to the latest version.
Without further adieu. Please download the HSMAdvisor hook for the latest Mastercam over here:
As usual, please report any issues or suggestions to our support forums and/or my email!
As a software developer, I am always looking for quality feedback on my software and ideas.
Sometimes it is useless like "speeds and feeds are wrong" or "my cutters are breaking" without explaining what they think is wrong.
However, the feedback is often thorough and helps propel HSMAdvisor development by miles ahead in a very short time frame.
Here is the HSMAdvisor workflow step-though by our user Jake. He posted on the support forums as an answer to another user's question. And I thought it was so good, I asked his permission to post it on the HSMAdvisor website Help section:
I've been using HMSA for about 3 years now (maybe more) and have running it down to a pretty quick science.
If I need to create a new tool I do the following:
Press reset, select tool type and fill in all parameters as accurately as possible. I click the DOC and WOC labels to set them back to default then I press the "Add Tool" button. This will bring the naming/inventory box up. I only ever fill in the the "Comment" field as this is what the tool database uses to search for tools. Once this is done I click the save button. I use multiple databases (Flat End Mills, Radius End Mills, Jobber Drills, etc) to keep thing a little more organized in my head, however this is absolutely NOT necessary...you can have 1 giant library if you want. I never delete a tool once it is defined. This makes it SUPER fast to toss a tool into a holder and get some quick feeds/speeds by just searching for the tool. It also allows me to go back and search for a tool that I have used in the past. If it is in my HSMA library, it is most likely in one of the many places tools end up hiding in my shop.
If you have the tool saved it is as simple as pressing the "Load Tool/Cut" button. Once your tool database has popped up you can simply start typing and it will find any tools with a "Comment" that matches what you have entered. It's really fast and works really well once you get used to the steps...I can type in "3/8" and get every 3/8 endmill I've ever run to come up on the screen. To make this easier on myself I always include the decimal size as well (I run quite a few regrinds) so I can type in "0.3425" and it will bring up that particular end mill instantly.
Now that your tool is defined and saved you are ready to get some cutting data. If you pick the materials list drop-down you are able to type your material in to do a quick search. I work with 6061, 7075, A2, D2, some CPM, and some plastics. All of them have come up without fail by just starting to type the material designation into the drop-down bar. Once your material is selected you can start entering cutting parameters. I pretty much always enter a DOC and then click the label for WOC to get the recommended width for the depth I am taking. I can then take this WOC value and tweak it until I max out my MRR using a combination of HSM and Chip Thinning. If I need to helix into a pocket I bring up the Circle/Ramp calculator. It is rather self-explanatory, however, you need to make sure you enter your ramp angle every time. It doesn't save a default and can give you a wonky plunge rate if you aren't careful to get the right data entered. If your pocket is going to be larger than 2xD of your tool I just enter the diameter that it will cut during the ramp. Something like 195% of the tool diameter so as to not leave a nub in the center. I also lock the spindle speed and plunge spindle speed so they are the same. I used to use different speeds for them however my machine has a gearbox that doesn't shift from low to high reliably while running a program.
Next, I verify all the green/red bars are in the "safe zones." I leave the deflection/torque sliders at the default of 70%. With long end-mills, I tend to back down the deflection limit and lower the speed slider significantly.
Finally, I can take the calculated values from the top right box and enter them into Mastercam. I tried to set up the integration between HSM and MCAM years ago but it kinda shoehorned the functionality of HSMA from my standpoint. I use 2 monitors and leave HSM on one and MCAM on the other so I can bounce back and forth. If you only have 1 monitor there is a button for a "Floating Feed/Speed" window that will stay on top of MCAM and allow you to get the data moved without tons of switching programs on a single screen.
So that's the basic workflow I use for HSMA and MasterCam. It is not a perfect system but it is really quick. I can grab a tool I have defined in the past, select material, type in DOC, and have workable numbers to start from. It takes about 10 seconds....this program works exactly like my brain does.... it's almost weird how natural it feels.
Sorry if this is an overwhelming post on a necro thread, it is so much harder to explain how to use the software than it is to just....use the software. lol.
Ever since getting my benchtop CNC running, I have not been very happy with the lack of manual control over overrides and buttons.
This DIY Engineering video gave me a great idea: build one myself.
I wanted the smooth speed and feed overrides, so I decided to not go with HID device, but instead with a full serial control paired with a custom plugin on the UCCNC side.
Here is the Fusion design of the enclosure:
And here it is 3D-Printed.
Acrylic face engraved from the back side and painted.
And all buttons and controls mounted:
All I have to do now is wire the Arduino board, program the plugin, and test it!
Here is the video of the pendant in action: