Hey everyone, here is our Nov 2022 Production Updates.
I’m actually writing this update at the end of October since I’ll be on vacation for the next two weeks, but this should lay out everything we’re working through this month. I’ll be in touch with the team on and off during this time, but figured I’d get this update ready to go.
After a 10-month hiatus, Louis, our CEO has returned from vacation.
LongMill MK2 and Extension Kit Orders
Production continues to move smoothly for all LongMill and Extension Kit orders. We paused production for about a week while we restocked on lead screws, but we have received the new batch and will continue to have machines go out the door at our regular pace. We’ve also restocked on a new batch of front and back steel feet, gantries, and rails. Lead times for this month should be around 1-2 weeks for most machines.
Batch 6 is nearly over with just over 100 machines left for this batch. Batch 7 will have essentially no differences since most improvements have been made gradually throughout Batch 6. Some of the improvements include:
Higher grade washers to prevent bending of the washers used with eccentric nuts
Custom machined v-wheels to higher tolerances
Additional QA processes including checking variance and tolerances throughout all of our aluminum extrusions
Additionally, we’ve implemented some process changes in the office such as:
Kanban for 3D printed parts and some assembled parts
Torque settable electric screwdrivers for XZ gantry assemblies to ensure all screws are tight before shipping
Specialized measuring tools for checking fit and tolerances
Additional foam padding in packaging to reduce denting and scratching
SOPs on tablets and QA databases
Version tracking for all variations of parts
New MRP systems to help keep track of inventory
Our operations team and our staff have generally noted that Batch 6 has been the smoothest batch we’ve had so far with minor issues (except maybe the big one at the start of 2022). We expect Batch 7 to be even better.
Currently, we are looking at seeing ourselves run low in the next few weeks on linear guides and a few small sets of hardware, but are expected to restock in mid-to-late November.
LaserBeam Orders
We are currently stocked on LaserBeams and most orders are going out within a few days. We are also expecting to complete the first batch of roughly 1000 units as well near the end of the year.
Black Friday Sales
As of this time, we do not have any sales planned for Black Friday. We simply believe that providing the same reasonable prices for our products at any time of the year is the best way to run our business. If you’re looking to get into CNCing, we recommend customers order their machines whenever they are ready. We suspect that most customers will find our pricing quite reasonable even when other companies are selling theirs at a discount.
We have never had a discount (with the exception of the Kickstarter campaign) on the LongMill since its release.
At the end of the day, we want people to have confidence that they are getting the best deal on their purchase no matter when they place their order, and we also want to focus more of our time on important stuff like designing machines and growing our community over focusing on selling more stuff.
Just a reminder for everyone to be nice
Something that I am continually grateful for is our active, healthy, and supportive community. We now have nearly 10,000 users across our platforms today from over 30 countries. For all of our amazing community members, thank you for being part of what we are today.
Based on feedback from our support staff and other members of our team, as hobby CNCing becomes more popular and prevalent in our society, expectations and demographics continue to change as well, introducing a wider audience beyond our early group of adopters. Over time, our groups have become more diverse demographically and what people are using their CNC machines for, which is amazing.
It should be noted that although we don’t personally post publically that often, many of us at the company personally stay active on the groups and read most of the posts that you make. I make it a habit to check the forums and Facebook group at least once or twice a day to see how things look in the community and see what’s new, even though it’s rare for me to post or comment in general.
But of course, with every large group, there can be some negativity. We welcome complaints and criticism, whether posted online or directed to us privately, we use these messages to make improvements to what we do on a continual basis. I also hope that customers give us a chance to help them and let us work out the kinks that may arise, as well as open to learning to work with us as we navigate to getting started in a new hobby.
That being said, with recent growth in the community, I have also seen the rate of negative commentary and harassment pointed at us and to the company directly increase as well. I do not accept harassment aimed toward our staff and I have continually been working to help our staff navigate these situations.
In response to this, we’ve worked to create some internal processes and policies to help take care of these matters, as well as post a Customer Support Terms of Service note at the end of our Contact Us page. For our online communities, thank you to our members who’ve stepped up to comment back when people have made negative and untrue comments.
We are people. We have feelings. We love and care about our community and we do our best to make this a fun and accessible ecosystem. Please remember to be nice to us and each other.
End-of-Year Holidays
As we typically do, we are on closing for holidays from Dec 23rd to Jan 2nd. If you have any questions or need anything shipped out, please reach out to us before the 23rd. There may be some of us providing limited holiday support and getting ready for the new year, but the large majority of us will be on holiday.
Hey folks. I’m excited to share a new project and all of the files and details to make an Adirondack/Muskoka chair on the LongMill! Scott, our in-house content creator and maker-supreme, wanted to add a few nice, high-quality chairs for his backyard, and so we set out to make a CNCable chair that can be made on the LongMill and basically any hobby CNC of a similar size.
This project was designed by me (Andy) and cut out by Scott in his shop. While this project has a lot of parts, the actual process to make them should be pretty straightforward since a lot of it is repetitive setup and cutting. While this is a perfect project for a beginner, I encourage advanced users to find ways to customize and modify our designs to add their own unique flair.
We continue our series of projects that you can make with your LongMill. To check out the one from before, visit our page here: https://sienci-upgrade3.cospark.io/2022/08/04/how-to-make-a-giant-connect-4-on-your-longmill. You can support us by subscribing to our Youtube channel and sharing projects that you’ve made from our designs online! If you have any ideas or projects you want to see us do, feel free to reach out or comment on our social media!
This was a bear to design. There were a lot of things we learned through the 4 or 5 different iterations it took to hammer it out. During the design process, it’s important for us to not just make a great design, but make it so that:
The materials you need for the project can be found universally and at a reasonable price
The materials can be of varying qualities but still work
The design can fit on a standard 30×30 working area
The tooling and techniques to make the project is accessible and easy enough for beginner users
Here’s what some back and forth looked like between me and Scott for making updates:
The newest version has some tweaks made compared to the version in the video which include:
Better placement of screw holes
Slightly shorter chair to fit knees better
If you see a design flaw, please feel free to let us know.
A foam test chair
Finding the right materials
Finding the right materials for this project was a major challenge. Our first prototype used some 3/4″ cedar boards, but because lumber manufacturers are bad at measuring things, the actual thickness came out closer to 1/2″, but not to a degree of consistency that would let us make good joints without doing extra work planing and cutting down the boards. There was a lot of warp and cupping in the boards, making it even more difficult to fit things together. This resulted in poorly fitting parts and weak spots in the cut boards.
You can probably see it better in these photos and videos below:
3/4″ wood is strong enough for this project, so if you can get it while being dimensionally stable, I would probably get that stuff. The Onshape document does have some variables to help you adjust the size of the model based on the material thickness.
Another slightly annoying constraint was the widths of the wood we could buy for this project. It was important to us to use solid wood, at least for the sake of the asthetics that Scott wanted for his house, so we needed to use standard size boards. In our case, the best option was to use 6in wide boards (or 5.5 – 5.7in roughly), all of the parts needed to fit within that width.
According to Scott, this project uses about 56 feet of board (or 7 x 8 ft boards).
Slotting and lining things up
If you’ve seen some of the other designs I’ve made, I like to have things slot and fit together. The Connect 4 would be a good example.
Well, given the variability of the thickness in the wood boards, even between throughout the board itself, it was hard to make a design that could actually have parts slot together. So I instead removed the need for things to slot together at all. This means that even if your material isn’t exactly the right thickness, you’ll still get a great chair. Basically all of the parts have a line or surface that can be used to line things up when putting the chair together (the arm support triangles are going to need a bit of eye-balling).
Cutting
Originally we had planned to cut the project using 1/4″ bit for the outside profiles and a 1/8″ bit for the holes, but we found that a 1/8″ bit for the whole project was a lot more convenient given that there’s no tool changes involved and less dust to clean up. Using the smaller bit does end up being a bit slower, but since this is a one-off project, time wasn’t a huge concern.
Cutting all of the parts should take about 2, maybe 3 hours. You can use feeds and speeds that you are comfortable with your material, but the gcode provided in the project files are set to 100IPM at 0.2″ depth of cut. It’s likely you can bump up the speed while cutting to your taste with the manual feedrate overrides.
Workholding
Scott suggests using hot glue as a way to keep the part coming out of its spot while cutting. I think this is a pretty good method overall, albiet a bit messy at times. For myself on the otherhand, I will cut the screw holes first and use them as a place to put some wood screws to keep the part in place as the outside gets cut out. Either method works.
Assembly
Please enjoy these exploded views of the chair. You can also check our 3D model as a reference for where things should go.
All of the parts are designed to fit together with quality, #8-1.5″ wood screws. Holes are pre-drilled with the CNC, but you may need to drill additional holes into support parts such as the triangles and the back supports.
Canadian Thanksgiving is coming up this month. Our offices will be closed Oct7-10th.
Wow we are shipping LongMill orders by the pallet now!
LongMill MK2 and Extension Kit Orders
Production continues to move smoothly for all LongMill and Extension Kit orders. Most machines are shipping out within 1-2 weeks, and oftentimes sooner.
We are expecting to run out of the 1030mm lead screws that are used in various quantities between all sizes of the LongMill around the middle of October.
We have another partial batch expected to arrive at the end of the month, which means that shipping may be paused around this time. We will update our Order Status page with updated information if there is a shipping delay.
We expect lead times for machine orders to be around 1-2 weeks for the next few weeks before we update our lead times when we run out of lead screws.
A small piece of news to share, we have now switched completely to custom manufacturing v-wheels. This means more consistency, quality, and accuracy for the wheels in general, which have been historically a tricky point for us. The quality for the first 30,000 looks to be excellent so far.
LaserBeam Orders
We still have ready-to-go stock on LaserBeams. Most are getting shipped out within a few days.
Ikenna has been doing livestreams for working with the LaserBeam. If you haven’t checked it out yet, make sure visit our Youtube channel!
USD to CAD Exchange Rate
At the time of writing, the exchange rate for USD to CAD is 1 USD = 1.36 CAD. Because our base currency is in Canadian, this means that the exchange rate is heavily in favor of the Americans. That means that while the price for our products is basically the same for Canadians, our neighbors down South can purchase from us at a pretty significant discount.
Based on the reports that I’ve been receiving from RBC (Royal Bank of Canada), their projections are expected to see the USD to CAD conversion continue to be in favor of the USD for some time.
Because our base prices are all in CAD, this means that the margins for each machine decrease as the exchange rate changes in favor of the USD. Thankfully, because most of the material and production costs come in the local area, we are not as impacted as our competitors that have a higher percentage of materials coming from the US and overseas or US competitors selling into Canada. Additionally, much of the purchasing for Batch 7 was done when the exchange rate was around 1 USD = 1.26 CAD, a more favorable rate.
As the continuing economic turmoil continues, it will be interesting to see how us as a business will move forward.
The silver lining to this is that the small discount that our southern neighbors will be getting may stimulate more economic business in Canada.
The LongMill MK2 is an exceptionally rigid machine. By optimizing the design, we’re able to build and design a capable machine at an affordable price.
It seems rare for CNC companies to share this sort of data and testing, so it’s difficult for consumers to be able to compare apples to apples on different hobby CNC machines. Hopefully, this is a good start for our industry to work towards bringing better, more rigid machines to the market.
Based on our results, a LongMill experiencing regular cutting forces of 10N, which we’ve determined to be representative of a normal cutting load on a hobby CNC machine, we see that the total deflection is under 0.1mm on both the X and Y axis. Given that 0.1mm is roughly the thickness of a sheet of paper, users should expect a very high level of accuracy for their machines.
We created these tests to show users that even though the LongMill is substantially less expensive than other hobby CNC options, it still offers a highly competitive level of rigidity and that customers are not missing out on something just because we’re so affordable.
Results:
(Tested at 10N)
X Axis Deflection
Y Axis Deflection
48×30 Longmill MK2
2.8 thou / 0.072mm
3.2 thou / 0.080mm
30×30 Longmill MK2
2.3 thou / 0.057mm
3.0 thou / 0.076mm
12×30 Longmill MK2
1.9 thou / 0.049mm
3.0 thou / 0.076mm
We also did an additional run at 25N, the results are as follows.
(Tested at 25N)
X Axis Deflection
Y Axis Deflection
48×30 Longmill MK2
14.2 thou / 0.361mm
20.7 thou / 0.525mm
30×30 Longmill MK2
12.3 thou / 0.313mm
18.5 thou / 0.470mm
12×30 Longmill MK2
13.0 thou / 0.330mm
18.2 thou / 0.461mm
For the full report, including my commentary, please read the report below.
Please note that we will be closed on Monday Sept 5, 2022 for Labour Day. We’ll be back in the office on Tuesday Sept 6, 2022.
Michael our QA engineer going through our latest batch of gantries
LongMill MK2 and Extension Kit Orders
Production continues to move fairly smoothly for all LongMill and Extension Kit orders. We have now cleared the pending queue for 48×30 and Extension kits and now lead times for all machine sizes will be more or less the same. We are expecting lead times to be around 1-2 weeks for most orders for this month.
This past month we did pause production shortly due to us running out of rail extrusions to make 48in X-axis rails, however, we have received another batch of rails that should cover for another 400-500 machines. Because we were working with our extrusion manufacturer to work out some kinks in the consistency of the rails, which placed the order on hold rather than going to press. Thankfully they were able to move the extrusions to the weekend schedule and have them made with only a few days of added delay.
X and Z gantries we also ran out as well have also been restocked. The next thing we’re expecting to run out of are the front and back steel feet for LongMill MK2 machines which we currently have 70 units worth left, however, those should be restocked back around the end of next week.
LaserBeam Orders
We are now stocked on enough LaserBeam units to last till the end of the year. Most are shipping out within a few days.
Batch 7 Production
We are now at the final third of Batch 6 Production. This means that we’re at our last 500ish machines, and we’ll be getting to the end of the batch sometime likely in December. Depending on the status of our shipments, our lead times may change around this time.
Batch 7 production has been underway for the last few months and we’ve been getting parts in to prepare. There won’t be any major changes but we’ve made some small tweaks to production overall including:
Small tweaks to the design of the 5mm to 8mm coupler to help customers identify which side goes on which side
Fully custom-produced v-wheels to improve quality control and consistency of the wheels
Some additional changes to our production reflected in Batch 6 and 7 include:
New tools to check the consistency of all of our rails
Additional checks to ensure the flatness of all gantry plates and other steel parts
Individual motor tuning on all control boards
When we started Batch 6 in 2021 and early 2022, we were at the height of the pandemic and supply chain constraints. Recently, we’ve seen lower lead times, shortages, and transport times than before, so we are hopeful that this new batch of machines will have a smoother production process than before.
Price increases from UPS
UPS has recently informed us that they will be charging an “Additional Handling Fee” on shipments weighing over 50lbs. Previously this limit was set to 70lbs. This means that some shipments on new orders may see roughly a $10 increase on LongMill shipping prices on new orders placed Sept 6. We are working with UPS to negotiate and reduce the impact of this charge.
Not too much new to report, so this will be a shorter post than usual.
LongMill 48×30 and Extension Kit Orders
We did have a stop in production last month for a short period of time as we got shorted some Y gantry plates for the 48×30 and EX plates but that has now been resolved. We’ve shipped out another batch of around 50-60 machines since.
Because of a higher than expected number of orders for the 48x30s, we are currently out of stock on X rails and are waiting for another delivery of material on August 12th. While we expected 48×30 machines to make up around 30-50% of our machine sales, we’ve now found that the larger variant has recently become nearly 60% of our sales in the last month. The new batch of rails that are on the way has been adjusted to reflect the new ratio.
Once the rails arrive, we will ship machines out again and should take about 2 weeks to complete the remaining queue.
LongMill 12×30 and 30×30 Orders
Orders for LongMill 12×30 and 30×30 have been mostly shipping out within one business day. We currently have parts in stock and ready to go.
LaserBeam Orders
We have received new drivers and are currently packing and shipping the rest of the queue. Most customers should have gotten theirs shipped already, and most new orders are going out within a week. If you have a machine on order waiting to be shipped, the Order Status page may not show as completed since both items haven’t shipped yet.
Hey everyone. We’re excited to share another really awesome project tutorial for your LongMill! If you want to check out the last project we did, please check out our article Make your own CNC workholding with your LongMill!
All you need for this project is a sheet of 1/2″ plywood and a 1/8″ end mill. Everything fits and slots together with friction and some persuasion with a mallet. If you want to use a different size material and modify the dimensions of the design, we’ve included a few variables that can be adjusted in Onshape for your specific materials.
By default, we made it so that the thickness of the wood is 0.5in, the thickness of each puck is 0.5in, and the diameter of the pucks are 3 inches in diameter. You can change the number in the variable to change the dimensions. If you use the pre-made project files and gcode, we’re assuming your material is 0.5in. Although most 0.5in plywood will work, if you want materials to fit perfectly, you can measure the thickness of your material with calipers, input that as a variable, and all of the slotting surfaces will automatically scale up or down, with additional clearance added in key areas to slot things smoothly.
Since the LongMill 30×30 is our most popular size, we’ve made everything work on the 30×30 size. Below is a diagram of how we broke down a 4×8 plywood sheet into sections for the LongMill.
Onshape offers a free, hobby and education use license that offers the full functionality of their program on the cloud, with the exception that all projects made on the free plan are public and searchable. This means that derivatives of this design will also be available to the public.
To modify designs, you will need to create an account on Onshape and duplicate/copy a new version to make changes. A few other notes:
When importing your DXF into a CAM program like Carbide Create or Vectric, please note that if they are coming out the wrong size, you may need to change your project units. I’ve found that setting the project units to inches usually works the best. Alternatively, you can scale them to the right size.
DXFs from Onshape are not usually joined, so you may need to use a “join vector” tool before creating toolpaths.
Most CNC users will likely want to export all of the parts as DXFs. This is a very easy process. Simply right-click the side of the model you wish to export the face of and “Export as DXF/DWG”. Then import the vectors into the CAM software.
For these projects, we used a 1/8″ end mill. Since we’re working with plywood, a down-cut end mill will work well, but a compression bit might work even better. You should be able to use any 1/8″ bit, but if you want to buy some from us, you can find them below:
If you are making your own gcode, you can adjust your speeds and feed accordingly. The gcode made for this project is fairly conservative and should work for pretty much any type of wood. You can increase and decrease your feeds and speeds using Feedrate Overrides in gSender or most feature filled gcode sender.
Here are some tips that might help otherwise.
Use ramping to help smooth out your cut. There are many small parts to this project that are prone to flying out. Ramping reduces the cutting loads when moving between each pass and prevents the part from breaking or shifting.
Use a smaller final pass. In some CAM software, you can set a final pass. This is the thickness of the last pass. By making the last pass smaller, you can prevent your part from flying out as the cutting loads are smaller.
This project was made with VCarve Pro, which has all these features. If you’re looking for free CAM software that can handle 2D DXFs for this project, I’d recommend Carbide Create as an excellent option.
Assembly
Start by cutting all of the parts out. You should end up with a couple of big parts and a bunch of small parts that keep all the big parts together. Here are a few exploded views to help out, but overall, the assembly can be found in the instructions.
A few notes:
Using some scrap wood to help direct your mallet blows will help keep your parts from breaking.
Putting in the “pirate teeth” on the one side first before assembling the second half, rather than putting both big sheets on first and putting the teeth on after, rather the way it was shown in the video may help keep things from shifting when assembling the two halves together. This will also help protect the tabs from breaking from the other side as well.
We’ve made some changes to the design between the video and the final public version to help things fit better and make tweaks. If you have some differences in your design, don’t worry too much as you’ll probably have the better version! However, if you run into any issues, feel free to reach out.
I hope everyone enjoys this new project. Stay tuned for new projects coming down the pipeline and make sure to subscribe to our Youtube!
For a full list of USMCA certified items, please see this list.
UPDATE #4 (April 11, 2025)
Shipments under USMCA certification still qualify to enter into the US without duties and taxes. We are checking shipments before they leave to see if they qualify. Qualifying shipments will be placed under DDP, so that we are billed duties and tariffs. More information can be found here.
Items that do not qualify have been temporarily removed from the store for US customers.
UPDATE #3 (March 4, 2025)
Due to the ongoing 25% tariffs on certain goods shipped to the United States, we will no longer be offering orders under DDP (Delivered Duty Paid) or DAP (Delivered at Place) terms starting March 4, 2025 at 3:00PM EST). Moving forward, all US-bound shipments will be processed under standard shipping terms, with customers responsible for any applicable duties and import taxes.
Existing orders prior to the announcement will still be DDP or DAP, and we will cover the cost of the 25% tariff.
If tariffs are lifted prior to your order shipping, we will resume offering orders under DDP and DAP.
As of current, the De Minimis value threshold has not changed. This means that shipments from Canada to the US under $800USD are not subject to duty. However, we are unsure if these rules will change in light of the 25% tariffs.
UPDATE #2
Due to some changes for shipments going from Canada to the US, we may need to contact some customers for Tax ID numbers to help facilitate the customs process. Please keep an eye out for an email or call from us once your product ships if the value of your shipment is above $800USD.
UPDATE #1
Since June, we’ve started shipments placed for US orders as DDP or DAP (Delivery Duty Paid or Delivery at Place), which means that customers have not been charged for duties and taxes on shipments. We’ve been monitoring and testing our system for the last few months to make sure it was all working properly.
I’m happy to announce that things have been working as they should and we are letting everyone know that going forward our American customers won’t have to worry about duties and taxes when ordering from us! This means that any duties, taxes, or brokerage fees will be billed directly to us.
Over the last few months, I’ve been playing around with using a spindle on the LongMill MK2. Originally, we didn’t recommend for customers to use spindles on their LongMills due to the overall cost and complexity, as well as because we hadn’t done much testing on how a heavier spindle would behave on the LongMill.
I recently wrote about working with Andy McTaggart, one of our beta testers in one of our posts. There I mentioned that at the speed and cutting depth he was running his project, I could audibly hear his Makita router struggle. Although the project was completed without incident, I also realized that now with the LongMill MK2 bringing significant rigidity improvements, there were a few more areas in which we could push the boundaries of how hard we can run these machines.
Now with the overall rigidity improvements on the LongMill MK2, we are more confident in recommending installing a spindle for some customers who might benefit from the extra power and features a spindle can offer, which we’ll discuss in this article. We’ll also talk generally about installing a spindle and some of the things I recommend watching out for.
Disclaimer
I have done my best to make sure the information in this article is useful, accurate, and relevant. However, I do not take any responsibility for any issues, injuries, or damage arising from this. We do not provide direct company support for spindles and VFDs, so we cannot help you with your specific setup or installation. If you have any inquiries or questions, please direct them to the manufacturer of your spindle or VFD.
This article is designed to provide some general information, not a step-by-step instructions for adding a spindle to your machine. Installation will vary significantly depending on what hardware you are using.
I’ve had the chance to work with spindles in both industrial and hobby settings, as well as play around with a variety of different types of spindles over the years. I’ve also spent many years using the Makita RT0701 router which we recommend for the LongMill as well.
The biggest and main reason I don’t recommend using a spindle is because spindles and VFDs are much more complicated than routers. Yes, a spindle comes with a lot of advantages, but for most beginners, I don’t think the benefits outweigh the potential cost and headaches of setting one and using one brings. Although there are now some plug-and-play spindle kits available for hobbyists, such as from PwnCNC* that can take some of the guesswork out, there are a lot of settings, wiring, and other technical details that may confuse users. From my experience, cheaper spindle kits that you can find on Amazon and Aliexpress have many quality issues and come with pretty much no documentation and support. Most also don’t come with any cables and require additional cables and soldering to set up. If you are just starting out with CNC and don’t want to make your life more complicated, using a small router is still an excellent choice.
*I have not used the Spindle Kit from PwnCNC and cannot vouch for the product. This is not a recommendation or endorsement.
Over the years, I have played around with several different spindles from different vendors which are all “budget focused”. Here are some common things I learned:
They don’t come with any wiring, so you’ll have to source your own.
VFDs are not pre-programmed out of the box to work. Running the spindle without the right settings can cause damage.
Some come with a very brief instruction manual which requires a lot of research to decipher. There are usually a lot of different variations of VFDs and finding manuals online can be difficult
It is hard to judge the actual quality without taking the spindle apart or with special tools. I would take any specifications posted for each spindle with a grain of salt.
Anemic wiring on a 1.5KW air-cooled spindle
I think it’s also important to give credit to how good the Makita RT0701 actually is. Although 1.25HP (0.9KW) doesn’t sound like a lot when you compare it to a 1.5KW or 2.2KW spindle, because of the constant speed control under load feature, the router will keep a constant RPM even at high loads. On the other hand, 3 phase motors in general typically require to spin within a certain range to provide a certain level of torque, but may not provide the full torque potential of the motor. This means that the power rating of the spindle may not represent the actual usable power at the RPM ranges you want to work in. With the exception of certain types of high-load jobs, such as surfacing and bowl cutting, the Makita 0701 should be able to keep up without issues. We’ve used the Makita router for cutting steel and aluminum and it’s survived if that’s worth anything.
Here is a general list of pros and cons with a spindle compared to a router:
Pros:
More overall power
Quieter
More durable, as it does not need brushes
Less runout
Allows for speed control using gcode or the computer interface
Cons:
More expensive, typically $300ish on the low end, and $1000+ on the high end
Complicated to set up and use
Additional electrical installation to handle added current loads may be needed
Safety concerns with dealing with mains voltages
Higher chance of user error and damage
Higher chance of having EMF issues
Choosing a spindle and VFD
The two main components of the spindle system are the spindle and VFD. The spindle is the motor part, which holds the bit and spins it. The VFD (variable frequency drive), is an electronic driver or controller that controls the frequency and current of the electricity going into the spindle to adjust its power and speed. We’ll be talking about both of these components and what to look for when selecting them.
Common example of a spindleCommon example of a VFD
Power
Most spindles in the size category will either be 0.8KW, 1.5KW, or 2.2KW. VFDs can be matched with the spindle as required. The larger the diameter of the spindle the more power it usually has. Most 65mm spindles will generally have a power rating of 0.8KW to 1.5KW. 80mm spindles will generally have a power rating of 1.5KW to 2.2KW. Larger and smaller spindles do exist, but for the purpose of this article, we won’t get into them.
It’s sort of difficult to suggest one power rating over another because cutting loads vary a lot based on material and tooling used, but for context, the Makita RT0701 is about 0.9KW. A 1.5KW spindle theoretically would have up to 67% more power and a 2.2KW would have up to 144% more power.
I would recommend going with the 2.2KW if your power outlets can handle it, but if you are on 110V/120V with standard 15A breakers, you’ll be limited to a 1.5KW model. A 2.2KW spindle on 120V will peak at 18A and a 1.5KW spindle on 120V will peak at 12.5A. On my setup, I am using a 2.2KW spindle and VFD but limited the max current to around 10A to prevent the breaker from going off.
Size and weight
CNC spindles for this type of CNC use typically come in 65mm and 80mm diameter sizes. We sell a 65mm and 80mm that works with any LongMill. The larger the diameter of the spindle the more power it usually has. Most 65mm spindles will generally have a power rating of 0.8KW to 1.5KW. 80mm spindles will generally have a power rating of 1.5KW to 2.2KW. Larger and smaller spindles do exist, but for the purpose of this article, we won’t get into them.
It’s also good to note that spindle size also generally determines what collet sizes you can get with it as well. Most 65mm spindles will have an ER11 or ER16 system. 80mm spindles usually use an ER16 or ER20 system. The number of the ER collet dictates the largest shank that the system can take plus one millimeter. So an ER16 system can hold up to a 17mm shank.
An ER11 collet
The next thing to consider is the weight of your spindle. I don’t have exact weights for the different sizes, but this 80mm spindle weighs about 10lbs. A 65mm spindle would obviously be lighter. The one below is an air-cooled model, which has some extra fins and bits for heat dissipation, and based on some cursory online research, a water-cooled spindle of the same diameter and power should be slightly lighter. A lighter spindle makes it easier for the machine to control the acceleration of the spindle and puts less stress and wear on the overall machine, but in my testing, using the 80mm air-cooled spindle was totally fine with default LongMill settings.
Water-cooled vs air-cooled
Spindles are available as water-cooled or air-cooled. Each has its pros and cons. I would preface to say that I don’t have any experience using water-cooled spindles, as I chose to go with air-cooled ones due to their simplicity. This part will come from general research done online plus some of my experience using air-cooled spindles.
So the first major difference is in sound level. Because air-cooled spindles need to have air flowing through them, a sound is generated in this process. Water-cooled spindles are generally quieter since it uses a liquid flowing through the body to cool the spindle.
When comparing the air-cooled spindle to the Makita, the air-cooled spindle is much quieter. It may be worth noting that during cutting, the sound of the bit cutting is much louder than the spindle itself, so I am guessing that the overall difference in real-life use isn’t too large. I chose to go with an air-cooled to avoid needing to deal with coolant lines and such. Once you add in the sound of your dust collection as well, my opinion is that I would expect that the difference would be minimal.
The second big difference and the reason I chose to get an air-cooled spindle is regards to the fact that coolant lines and a bunch of other parts are not needed. Water-cooled spindles need coolant, lines, a reservoir, and a pump to keep the spindle cool. Although not particularly complicated to set up, I wanted to avoid the clutter. I also wanted to avoid dealing with coolant and the chance of it leaking, spilling, and making a mess. It’s important to note that since air-cooled spindles use ambient air to cool themselves if you are in a high-temperature environment, a water-cooled spindle may be more suitable.
Voltage and phases
In a spindle system, you’ll need to concern yourself with the voltages and phase count of both the VFD and the spindle itself. Most will be 110V or 220V and accept it in single phase or three phase. Usually, VFDs can accept a range of voltages within their base working voltage. For example, if you have a 110V VFD, it should work within 100V and 130V. Although most VFDs are 3-phase, VFDs that have different numbers of phases also exist.
Using a higher voltage, such as 220V over 110V, typically makes it easier to transfer more power with the same cable thickness. When you start wiring your spindle, you’ll have to consider the wire gauge and power requirements of your system. The limit to the power you can carry on any given wire generally comes down to the amount of electrical current you are carrying and the resistance of the wire itself. A thicker wire has lower resistance and thus can transfer the same amount of current while generating less heat. If the heat generated is more than the amount that the wire can handle, you will have a meltdown, and lots of bad things happen. Note that these formulas are assuming DC instead of AC, and are simplified for sake of ease of explanation. For more info on calculating with AC, please check out this article.
Heat in watts =(Current in amps^2) x (Wire resistance in Ohms)
Power in watts = Voltage in volts x Current in amps
Based on these formulas, current is inversely proportional to voltage. This means that a 220V circuit requires half of the current to carry the same amount of power as a 110V circuit. A 220V circuit will also generate less heat flowing the same amount of power through a wire. This concept will be important when balancing choosing your input and output voltages of your VFD.
Here’s a pretty cheap on I found on Amazon
To choose your input voltage and phase, confirm how you’re planning to power your VFD. Most North American households will have access to 120V, single-phase outlets. In this case, you’ll want to either choose a VFD that accepts 110V or use a transformer to change the voltage to the VFD you have.
Next, you’ll want to select the output voltage of your VFD. You’ll need to match this based on the voltage rating on your spindle. I’ve found that 220V tends to be the most common and is probably the one you want.
If I were to make a recommendation it would be:
If you have 220V power available to you, to get a 220V VFD and 220V spindle.
If you have 110V power only, find a VFD that has an input voltage of 110V in single phase and an output voltage of 220V in 3-phase.
Frequency
Most VFDs and spindle motors have a rated frequency and speed range. Most VFDs for CNC use will usually be rated for 0-400HZ, but it’s important to check that the working frequency range can support the spindle speeds you want. Spindles will have a speed range with the max RPM being the speed the motor can run at its rated frequency. Most that I’ve seen have a range from 10,000 to 24,000RPM.
Set up
Wiring
Setting up a VFD from scratch involves a lot of wiring. If you have a pre-configured kit that comes with everything you might be able to skip this step.
First, we’ll talk about the AC input. In my, I cut a spare power cord to expose the green, black, and white wires. The green wire is connected to the ground and the white wire to the “L”. On the “N” terminal, I’ve wired in-line with the black wire an E-stop switch for a bit of extra safety. If you don’t have a E-stop, your wire color will probably be black, but in my case the E-stop wire is red.
Just as a side note, please make sure to check the gauge and current carrying capacity of your AC cable. In my case I am using a 14AWG cable good for 15A. I have experienced AC power cables melt from being used beyond their current limits. There should be a rating stamped or printed on the side of the cable for you to double-check.
Next, we’ll want to wire up the three-phase size to the spindle which is denoted by “W”, “V”, and “U”. This is where the lack of documentation makes things a bit more complicated. Some VFDs will say “U”, “V”, “W” instead as well.
In my case, the single sheet of paper that came in the box instructed me to wire Pin 1 on the provided aviation plug with “U”, Pin 2 with “V”, and Pin 3 with “W”. This involved doing some soldering to get the wires onto the aviation plug. If you have everything wired up correctly, the spindle should turn clockwise when looking from the top.
I would mention that the spindle did not come with any cables. I am assuming that the user is supposed to source their own. Spindles generate a lot of EMF, and so proper shielding is also important, but for some reason the paper manual also said to not ground the spindle and the cable. I did open up the spindle at the top cover and indeed the body of the spindle was not grounded.
In any case, if you have a shielded cable, you can ground the shielding and be on your merry way. I haven’t run into any interference issues yet, but your results may vary.
It is possible to purchase spindle-specific cables. The one I’m holding is one from an Ebay seller, which is probably the best type to use. However, because of the small size of the plug that came with the kit, I used a thinner, less durable 4 conductor security cable. Since it’s an 18GA wire, it’ll probably be ok for 10-15A, but it’s not ideal since this isn’t specifically designed to get bent and moved around that much.
A proper 3 phase spindle cable4 conductor shielded security cable
Programming
I’ve found this to be the trickiest part of the setup, because there are a lot of parameters to select before running the VFD. We’ll go through some of the basic settings and talk about what they do, but it’s likely that the parameters and names of each are going to vary depending on the model you have. Having the wrong setting might fry your VFD or spindle so make sure to keep track of what settings you are changing and write notes down if you need to. I’m going to write down the name of the parameter and the description of the setting, but they may not be the same for your VFD.
First, get into “Programming mode”. There is probably a PROG button or something similar on the main panel. This will bring up each setting and you can navigate them using the arrows. You can choose to modify the setting with another button (“FUNCT/DATA” in my case) and save it. Make sure to double-check your settings persist regularly to make sure your settings are staying.
These are some of the settings that I feel like are most important. However, you should double-check all of them.
P00 Maximum voltage: Output voltage setting, or what we want the voltage going to the spindle to be. 220V.
P01 Reference frequency: This is the incoming voltage. For our case, it should be 60Hz since that’s the frequency our grid uses.
P02 Intermediate voltage: This is the incoming voltage, which in our case is 120V.
P07 Minimum operating frequency: This is the minimum frequency you can set for your spindle. In my case, the air-cooled spindle may overheat if it goes too slowly, so it may be good to set this at 166Hz, or a minimum RPM of 10,000.
P10 Working frequency source: This chooses where you want to get your speed control from. You can either control it directly on the control panel manually, but it’s likely you’ll want to be able to control it in g-code or software. If you have all of the other wiring set up, you can choose to use an external signal (in our case, a “2, external analog signal“) to control the speed of the spindle.
P11 Start/Stop control source: You can also choose how you want to turn on and off the spindle. The best way to set this up is to have it turn on with an external signal, such as the signal controlling the speed of the spindle.
P50 to P55 Multi-function binding post: This setting allows us to choose what turning on one of the input terminals does. In our case, we have it set up to “wire forward operation” because we want the spindle to turn when the terminal is active.
P62 Display options: You can choose what to display on the panel, such as RPM, current, operating frequency, etc. In my case, I just wanted to see the RPM so I have it set to “2 revolution”
Installation
As we discussed earlier, most spindles will come as a 65mm or 80mm body size. You’ll need a mount that fits this. If you already have a Makita RT0701, you can probably use the same original router mount as it is also 65mm, but if you are going with a larger 80mm body, you’ll have to order a new one. Router mounts can be purchased from our store.
From this point, you should be able to mount your spindle and route the cable back to the VFD through the drag chains in the same way as the Makita router.
Firmware and gSender settings
If you wish to have control over your spindle speed through g-code or gSender, you’ll have to check a few different settings for your machine. Some of the added features include:
You can have the spindle turn on and off automatically. For example, you can have your spindle turn on and spin up for 10 seconds before starting your cut, and then turn off the spindle automatically after the job is complete.
You can change spindle speed directly in your g-code. If you want to start the cut with a fast spindle speed, then slow down later in the job, you can do that directly with the code.
You can change your spindle speed on the fly with a few clicks, rather than fiddling with the knob on top of the Makita.
First, we’ll do a bit of wiring. Start by adding two leads from the SpinPWM output terminal from your LongBoard and wiring it to the input on your VFD. If you’re running a laser as well, you can have them in parallel as long as your laser is off. It should also be noted that you may need to change your min and max intensity values on your laser to match with your spindle’s min and max RPM so you don’t have to keep changing them in your firmware.
For more details about the LongBoard and stuff you can do with it, please check out our resources.
If your firmware settings using gSender, you’ll need to select your minimum and maximum spindle speed settings. In my case, I’ve selected 24,000RPM for the max spindle speed and 0 for the minimum. When the controller outputs a PWM signal, it will set the PWM duty cycle to 100% at 24,000RPM or higher, and between 0 and 0.4% duty cycle at 0RPM. Don’t forget to press “Apply New Settings” to have the settings propagate.
It’s very important for us to discuss the difference between analog input and PWM input. They are different and need to be taken into account when wiring your VFD and controller. I’ve talked to a lot of folks adding accessories that have been confused about this. The LongBoard controller and most GRBL controllers will have a PWM output. This means that the controller produces an on-off signal very quickly. Depending on the percentage time it is on, or the duty cycle, determines the speed or intensity that we want to have in controlling a device. This means regardless of the actual voltage being output, a PWM signal can represent the intensity accurately.
However, most VFDs use an analog voltage control. This means that the higher the voltage, the faster your spindle will run. Most have a 0-10V range, although some can be configured for 0-5V. This means that simply plugging in a PWM signal to a VFD that uses analog control may not work. If you are using an analog input VFD, you may want to find a digital to analog converter like the one below.
With the specific VFD that I’m using, I was able to set the voltage range to 0-5V. I have the PWM signal lines connected to the analog inputs directly and I am able to control the speed this way. This only works for a small and very specific set of reasons:
The output voltage of the PWM signal is close enough to 5V, or the max input voltage so that when the PWM signal is at 100% duty cycle, the spindle speed is also set to 100% speed.
The way that the VFD measures the voltage is by taking the average voltage over a certain period of time. So running at 50% duty cycle means that it thinks the input voltage is 2.5V.
This may not work for you and I don’t recommend setting things up like this, as factors such as your PWM voltage and the way your VDF interprets the incoming signal may vary. The most ideal way to set things up would be to find a VFD that can accept a PWM input.
Also, disable “laser-mode”. Again, if you have a laser you may need to change these settings back when you use your laser again.
Next, by clicking on the gSender’s setting button (the gear icon at the upper right corner of the interface), you can toggle on the Spindle/Laser tab and the max and minimum spindle speeds. In this case, I have it set to 10,000 to 24,000RPM.
Once you exit out of the settings, you’ll be able to find the Spindle/Laser controls in your gSender interface.
From here, you can run your machine clockwise with the “CW (M3)” button and stop the spindle using the “Stop (M5) button”. If you have a VFD that can input a signal to run the spindle counterclockwise, you can also wire this with the “SpinDirection” pin and another terminal on the VFD. We won’t get into this since I don’t think most folks will need this feature.
Another important thing I want to touch on is the spindle dropping down due to its weight and inertia. The lead screw on your LongMill may not have enough drag to keep it in place when the motor is powered off. You can combat this by:
Setting the $1 Step Idle Delay to 255, to hold your steppers.
Adding a counterweight or using the lightest spindle possible.
To change your Step Idle Delay, you can find it in the Firmware tool again. Changing it to 255 means that the stepper motors will hold their position when they are not moving. Otherwise, they will power off after a small delay which allows them to move freely.
It’s important to note that setting the steppers to hold their place means that power continues to go to the motors, which may cause them to get hot. I would recommend shutting off the machine or changing the step idle delay back to the default if you aren’t using the machine. Although you shouldn’t have any issues or damage with regular use, you do run a larger risk for fire, which is why I try to avoid having the steppers hold.
I’ve created some macros to basically hold and unhold the stepper motors, which makes it easy to get around this issue. If you want to download and install them yourself, here’s the code:
To install it, just download the file and upload it into your macro section.
Alternatively, you can counteract having the spindle fall with a counterweight or springs, which we won’t get into here.
Using your spindle
If you have your spindle set up to run manually, for example, so that you turn on and off the spindle with the button on the front panel and speed with the potentiometer, then you can use your spindle by adjusting these.
However, if you’ve wired everything up to control directly through your computer and controller, you’ll be able to control your spindle directly through gSender. I’m assuming most users will want to do this as this is one of the most convenient parts of having a spindle in the first place.
First, you can control and test your spindle using the interface at the bottom left. Simply click the “CW (M3)” button to run the spindle, and set your RPM with the slider. A small note, you may need to reclick the “CW (M3)” button again to have the speed update. You can turn on and off your spindle using these controls. If you’re wondering what “CCW (M4)” does, this is the command to run the spindle counterclockwise, which sends the same PWM signal to control the speed but also a high signal on the “spindirection” output terminal on the control board to indicate the VFD to turn the other direction. You probably won’t need to worry about this one, unless you’re doing some really advanced stuff. Finally, the “Stop (M5)” command stops the spindle.
If you want to control spindle speed in your g-code, you will need to include it in your CAM. Find the setting that selects your spindle speed in your CAM software. The setting may be specific to each tool, or be a global option for your whole job. Another note is that once your spindle is running at the speed set in g-code, you can use the feedrate override controls to change the speed of your spindle.
And lastly and my personal favourite, is using the “Start/Stop G-Code” feature in gSender. This basically adds g-code at the start and end of every job. So when you press “Start Job”, it’ll run some code first. For my setup, I’ve made it spin up to 24,000RPM (M3 S24000) and then have a dwell (G4 P10) for 10 seconds to give it a moment to get up to speed. At the end, it sends an M5 command to turn off the spindle. You can adjust and change the code to fit whatever works in your system.
If spindles are a bit too confusing to you but you want to control accessories like your Makita router or vacuum with a relay, please check out our page about IOT relays.
Conclusion
As our community continues to grow and folks continue to push their LongMills further and further, I’m excited to test and share what we’ve learned to add more capabilities to our machines. When I’m using the LongMill for my personal projects, I’ve found myself running the machine harder and with more confidence as well, and I believe that upgrades like these can provide significant improvement to the machine’s productivity.
I found that setting up spindles and VFDs are pretty complicated. However, I’m hoping that as the hobby CNC market expands, we’ll see more third parties create plug-and-play options to eliminate the confusion that exists with budget setups. In the meantime, if you have a spindle set up with your machine, I encourage you to share your knowledge and setup! I’ve already found a lot of great info on our forum, if you’re looking for what’s already out there.
Hey everyone, we just wanted to share a quick and simple project to add some extra workholding options for your LongMill. This project also works great for other CNC machines so feel free to adapt them for whatever setup you have. We’ll be providing links to all of the files, gcode, and links to the parts and bits you need to use below.
One thing that we want to experiment with is in providing ready-to-run gcode to the community. Basically what that means is that rather than for us to provide the general design files, such as with a 3D model or vector file, users just need to have the right size material and bit to be able to create something. We believe that this will help lower the barrier for new beginners to do projects as they continue to learn to CNC. This also means users will be able to make stuff without needing to go through a CAM program, which we believe is one of the more challenging parts of the process. We’ll of course still be providing all of the other design files and info so that users can still modify and remake the files to their liking.
Clamps used for CNC workholding are always at the front lines of where the action happens, and because of this, are prone to getting chewed up or damaged. Having a CNCable design that can be made from scrap wood makes it easy to make extras whenever you need more or want to replace them. The goal for these designs is to be able to allow folks to make their own clamps using cheap and commonly available materials.
For these projects, you’ll need some
Plywood or other sheet material. We recommend using 3/8″ or 1/2″ material
1/4-20 hex bolts of various lengths. I’ve found 1-1/2″ and 2″ bolts are pretty good lengths to start with
We’ll also assume you have some sort of t-track or threaded inserts installed in your table as well. Depending on the t-track you have, you may need t-bolts that fit as well. If you’re looking for a t-track for the first time, I’d recommend finding some that have a profile that fit ¼” hex bolt heads instead, as compatible hardware will be easier to interchange and source.
The pre-made files for this project are made for 3/8″ to 1/2″ plywood because they are common sizes, but if you want to use other thicknesses, the Onshape design document is publically available and can be adjusted to the materials you have on hand by changing the “thickness” variable on every Part Studio. The downloadable design and gcode files are pre-made for 3/8″ and 1/2″ material.
Onshape offers a free, hobby and education use license that offers the full functionality of their program on the cloud, with the exception that all projects made on the free plan are public and searchable. This means that derivatives of this design will also be available to the public.
To modify designs, you will need to create an account on Onshape and duplicate/copy a new version to make changes. A few other notes:
When importing your DXF into a CAM program like Carbide Create or Vectric, please note that if they are coming out the wrong size, you may need to change your project units. I’ve found that setting the project units to inches usually works the best. Alternatively, you can scale them to the right size.
DXFs from Onshape are not usually joined, so you may need to use a “join vector” tool before creating toolpaths.
Most CNC users will likely want to export all of the parts as DXFs. This is a very easy process. Simply right-click the side of the model you wish to export the face of and “Export as DXF/DWG”. Then import the vectors into the CAM software.
All of these clamps can be milled easily on a CNC machine and assembled by sliding the parts together. While the downloadable designs are made for 3/8″ and 1/2″ material, variations in the thickness of your material may affect how well parts slide together. For the most accurate fitment of parts, I recommend measuring your material’s thickness with calipers, then using that thickness plus 0.1mm on the “#thickness” variable in Onshape. This will automatically adjust areas of the design that rely on thickness, such as the joining slots and holes. That being said, some gentle persuasion with a mallet will usually do the trick as well.
Everything is designed to be cut with a 1/8” bit, and extra reliefs or “dogbones” have been added for everything to slot together nicely. Please note that if you use a different sized bit using our pre-made gcode, your parts will not come out to the correct size.
If you want to make your own gcode files, here are some general recommended settings.
If you want to get the cleanest looking cut, a downcut bit will work well and a compression bit will work even better. For the sake of accessibility, all of the designs have been made to work with ⅛” bits.
As a side note, I just wanted to mention about using corncob bits. Whenever I make slot-together projects, I actually generally use a 1/16” corncob bit because 1) it leaves a fairly clean top and bottom edge 2) has a thicker overall body, which makes it less prone to breaking compared to a fluted 1/16” bit 3) because it leaves most of the dust in the cutting path, most of the time I can get away without needing any tabs or something to keep the piece from flying out 4) since the radius is pretty small, a relief on the inner corner radius isn’t necessary for parts to fit together and 5) because the cuts are thinner, it also makes less dust and waste overall. Since ⅛” straight bits are almost ubiquitous, I’ve just made the designs work with those, but if you can get some 1/16” corncob bits to experiment with, I highly recommend it.
Project 1) Hold Down Clamps
Hold-down clamps are versatile and simple to use. They work by “holding-down” your material by pushing down on the top of the material.
There are a million different ways to make a hold-down clamp, but this design is unique as it uses a rounded support at the back to allow for the right angle to apply downwards pressure against your material. The most optimal angle for securing your material is at a level or slightly angled down position. Based on the thickness of your material, simply flip the clamp upside down to use the side that offers the most optimal angle.
Since these clamps are made of wood, even if you have a bit of an “oops” and run into them while carving, you’ll minimize the damage you’ll do to the machine and since you can make them on your CNC, you’ll basically have an unlimited supply!
Exploded View
Tips, notes, and suggestions
Threaded inserts are super handy in adding threaded holes to wood. Simply fit a hex head driver or Allen wrench into the top end of the insert and screw it into the pilot hole. We sell these in the store but they are also easy to find on Amazon or at hardware stores.
Knobs and the semi-circles are prone to flying out after cutting, so I recommend milling them a little slower on the final pass than you would on the body of the clamp.
You’ll need different length bolts to accommodate different thicknesses of your project, but I’ve found that 1.5” and 2” bolts are suitable for most applications.
If you make the toe clamps in the next part of the article, make sure to make extra knobs as you’ll need them there too!
Project 2) Toe Clamp
If you don’t want to have clamps in the way of the top surface of your material, toe clamps are the way to go. By pushing in from the side, they stay away from the top of the material, and by angling the force downwards, we’re able to keep the material from lifting up as well.
This clamp must have some sort of hard stop for the other side of the material to butt up against. I’ve also included some designs for corner stops that can be bolted to a t-track table, but any solid stop for the material will work fine.
Tips, notes, and suggestions
If your clamp can’t get close enough to your material, try using some scrap blocks to fill in the gap. This can also help if your clamps are getting in the way of your spindle or router
Watch out that your clamp doesn’t slide away on the table when you turn the knob. Because of the mechanical leverage you get in the screw, the amount of force you’re putting on the material may be enough to slide away the clamp as well.
Final thoughts
I hope you find these designs useful and offer a starting point in building up your CNC workholding arsenal! Since these designs are freely open for you to use and modify, please feel free to make changes to the original design to make improvements and fit your needs.
We’re planning on continuing to design and share projects for our community, so make sure to subscribe on our social media.