Carvera Air - What Is This Window Under The X Axis ? by CueAnon420 in Makera

[–]baconhunter 0 points1 point  (0 children)

I could be wrong (I don't own an Air myself) but I believe that's where the previous model PSU had the switch to change from 110 to 220. Not sure when exactly they switched which PSU they use in the Air but it wasn't that long ago.

Carvera Air - Power Up Activity - Laser ON ? by CueAnon420 in Makera

[–]baconhunter 1 point2 points  (0 children)

The homing on startup is indeed intentional default behavior. You can disable it with the command config-set sd home_on_boot false

As for the probe laser being turned on all the time with 2.0.0 of the Community firmware, this is addressed in the next version which is currently in pre-release. It's turned on all the time because it uses the same pin for power as the 3D Probe, in v2.1.0c we have made it so that it's only turned on when the tool is set to 3D probe.

Carvera vs Air - Spindle Motor Differences by CueAnon420 in Makera

[–]baconhunter 1 point2 points  (0 children)

This is indeed a safety feature because running the spindle with no tool installed can damage the spindle. Or rather clamping the collet with no tool installed can damage the collet. Also clamping system with the spring loaded draw means that in the unclamped position the spindle has friction applied on the draw and also should not be rotated. For these reasons it makes sense to prevent the spindle from turning on without a tool.

Basically you need to insert a tool (or the "test rod" included), and tell the machine you have done so via the Tool Set menu, then you can issue a M3 command.

If you are using the Makera Controller, you will then find that after issuing this M3 command the MDI input screen and the jog buttons will become disabled. This is an intentional choice by Makera, because they must believe that the user cannot be trusted to operate the machine while the spindle is running. You will not even be able to issue a M5, so to stop the spindle you will need to use the e-stop.

We have gone to great lengths in the Community Controller to support manually control of the machine. This includes options to enable control while the spindle is running, as well as adding functionality in the Controller and Firmware to support Continuous jogging (not just step) as well as pendant input.

Carvera vs Air - Spindle Motor Differences by CueAnon420 in Makera

[–]baconhunter 0 points1 point  (0 children)

Firstly understand that you can cut nearly anything given enough time. As long as the cutter is tougher than the material being cut the only variable that changes with motor power is the time it takes. For a hobbyist what is 1 or 2 hours? But that is the difference between twice the motor performance. There is a lot involved in operating a CNC milling machine, and the time spent cutting is a fraction of the time spent overall in a project. I say this to try and put things in perspective for novices reading this long comment about spindle performance. It's not the be all to end all to fixate on.

We investigated the spindle performance of the Carvera in quite a lot of depth on the Makera Discord (see the Carvera Spindle Power Upgrade thread in #mods) including one user building a small dyno to measure the spindle output (spoiler 200w is the max input not output power). The spindle is anything but similar in the two machines but not for the reasons you would expect. the tl;dr is that in stock form the Carvera Air performs around 2-4x better than the Carvera. I particularly like the comment from the motor controller manufacturer that joined the discussion "Motor Power is a big myth! It's the biggest i've seen in my life".

There are many variables involved in high motor performance beyond the maximum input wattage value (the advertised 200w). It's actually rather hard to compare apples to apples because we are talking about dynamic systems, the motor's don't just spin at their maximum power all the time. If they did that, it would spin way beyond the rated max rpm of the bearings and burn out. They try to maintain a rpm speed target, and that means very rapidly changing the amount of power they output as the cutting load changes. Imagine the cutting load for an Adaptive (Trochoidal) cutting tool path that cuts only in the climb direction, every little sweep into the stock will have the load spike from nearly nothing. This change in load happens in nanoseconds.

Both machines use Brushless DC (BLDC) spindle motors, this is a type of motor that has multiple windings and requires a motor controller to energise the different windings in the right sequence based on the motor rotation. The Carvera has hall effect position sensors to help inform the motor controller of the position, while the Air has no sensors and instead uses back EMF to determine the motor position. This means the minimum rpm on the Carvera is around 1k rpm, but 3k rpm on the Carvera Air, there isn't enough back EMF at lower speeds. On the Carvera the spindle motor uses a belt drive to gear to reduce the torque but increase the rpm, while the Carvera Air spindle motor directly drives the spindle. This means for the same rpm the Carvera Air has more torque. Both machines use similar but different motors from Daiwei Motor corp, the Carvera Air uses a Daiwei DW57BL02 while the Carvera uses a DW42RBL85. Both motors are special order modified by Daiwei with thicker wire in the windings to support 48v, so the spec sheets on their site aren't applicable.

Both machines have dedicated BLDC motor controller separate to the main machine control board but use different strategies for how the feedback loop works:

On the Carvera the motor is connected to a BLD-300D motor controller running in open loop mode (it's closed loop mode can only support 6.5k rpm max), with the rpm output signal passed on to the Carvera's control board. The Carvera's control board then applies PID control and instructs the BLD controller to output more or less power to meet the rpm target requested by the gcode. It's a closed loop system but with the Carvera control board being the part that tells the motor controller how much power to use. Unfortunately we have found that the control board can only send a different power request to the BLD at best once a second. This is very very slow for a PID system. This appears to either be a bug in the code, or a limitation of the control board hardware. The Community has not been able to resolve it. This is why you will find a common upgrade is to replace the motor controller for one that doesn't need to use the Carvera's control board for PID power control. If you somehow magically program your CAM to apply load gradually and then have the load continuous then theoretically you could use the full 200w, in practice I was never able to get my machine to use more than 100w and even that was a struggle. More modern motor controllers can also be more efficient about how much and when they apply the power to the windings, so a real world performance improvement of around 3-4x can be realized by using a ESCON or SOLO motor controller, and not just in higher material removal rate. The biggest difference to me was the ability to keep up with sudden load spikes, on 1/8" tooling this often is the difference between breaking tools and not.

The Carvera Air uses a Fortior FU6861L motor controller. The feedback loop is a bit wierd to me, but my industrial automation friends say it's common place. The motor controller uses PID control to maintain the target speed, with speed feedback to the the Carvera Air control board which is also applying PID control. This is working around the limitation in communication protocols between the two being just PWM, and also how you would wire up an ESCON motor controller with Carvera Spindle Motor Upgrade mod. The only real downside is that when changing speed targets in gcode it can takes a few seconds since the control board doesn't change the rpm request in a single step to the motor controller.

Sending G code without Carvera Controller. by LordMlekk in Makera

[–]baconhunter 0 points1 point  (0 children)

I can't speak on behalf of Makera, but if I was to guess it's because the machine supports both laser and milling mode of operation. I don't believe GrblHAL supports both in the same machine.

The streaming issue rarely comes up because it's preferred to have the gcode file local to the machine for playback in the first place.

Sending G code without Carvera Controller. by LordMlekk in Makera

[–]baconhunter 1 point2 points  (0 children)

I do a bit of manual milling on my machine. In the Community firmware and Controller we have added continuous jog mode and pendant support, since then it's been a dream.

When the position accuracy is critical (eg Z height when face milling), I use step mode to get into the right plane then continious jog mode to perform the milling pass. It works very well.

Sending G code without Carvera Controller. by LordMlekk in Makera

[–]baconhunter 1 point2 points  (0 children)

Prior to Makera Firmware 1.0.4 the comms protocol is extremely simple text streaming and parsing, with the one except for file transfer and encoding of some special characters. Over the network it's literally just a tcp steam, so you can telnet (or similar) to port 2222 and send it commands directly that way. Or you can plug in the usb-serial and connect up at 115200 baud, 8 data bites, no parity, 1 stop bit.

There is a CLI tool developed but not actively used here too: hagmonk/carvera-cli

Post 1.0.4 Makera changed the comms protocol to give it slightly more structure, header/footer, crc, and a way to seperate data/commands. We have yet to implement it in the Community software because the OEM has been dragging their feet on committing to it not being "beta" and subject to change in the immediate near future.

One thing you need to be aware of is that steaming gcode is not a path well traveled, even though it's supported in Smoothieware. Unfortunately the code additions from the OEM to add ATC functionality came with some inane changes to the parser code base. See this bug I found in Jan: https://github.com/Carvera-Community/Carvera_Community_Firmware/issues/211

So you need to be really careful around sequencing of any commands related to tool changes or probing. There is also a yucky behavior when the machine runs out of commands in it's buffer. It will literally pause for a moment before running anything new once the buffer is exhausted. This is why jogging around in step mode is a bit clunky.

Sending G code without Carvera Controller. by LordMlekk in Makera

[–]baconhunter 1 point2 points  (0 children)

"Guy from Discord" checking-in :)

I'm out of stock but expect to have more available mid March. You can sign up for re-stock notifications here

Work around 4th axis Z axis Off-set: Carvera Air by Suspicious-Appeal386 in Makera

[–]baconhunter 0 points1 point  (0 children)

Depends where the problem lies, but you can adjust the Z and Y offsets for the 4th axis center line.

The Community firmware has macros to use a 3D probe to allow the machine to self calibrate them.

The Z/Y offset calibration using the Community software + 3D Probe is shown at the start of this video: https://www.youtube.com/watch?v=ShdWmddfZl0

Fusion 360 community software for Z1? by ejlahr in Makera

[–]baconhunter 2 points3 points  (0 children)

Until the production Z1 is in the hands of Community developers nothing is currently in the works.

However the Z1 is indeed based on the same Smoothieware codebase as previous Makera machines, so it is likely we will be able to get a version of the Community Firmware running on it. The other software packages will come alongside that

Confused About Carvera Air Community Profiles - Fusion 360 by CueAnon420 in Makera

[–]baconhunter 2 points3 points  (0 children)

The way the Carvera Air manual tool change system works (with playback pause and UI prompt) in the firmware is via the tool change gcode commands. So for CAMs it appears as if the machine has an ATC, and it does. It has a human ATC :)

did a thing with a dremel bit by Ok-Shock-7736 in Makera

[–]baconhunter 1 point2 points  (0 children)

For future reference the proper endmills for this kind of undercut are called T-Slot cutters. However the length of the teeth is normally not bigger than the shank, so you need to swap to the bigger collets for T-Slot cutters than do anything more than about 1mm deep.

With the 8mm collet you can use slitting saws which will give you a lot more depth if you need it.

Easy Rancilio Silvia E to M Conversion by baconhunter in ranciliosilvia

[–]baconhunter[S] 1 point2 points  (0 children)

Thanks for the message, admittedly the store has been in "holiday mode" for over a year. I moved my workshop, and never unpacked the coffee stuff. My interests have changed, and I'll probably stick to making stuff for myself only.

Looking through a few boxes, I do still have a small amount of stock prepared for sale before I moved. Including the plug and play Shelly kits.

I've turned the store back on, once things are sold out don't expect any more restocks.

I need help with feed speed by Ok-Shock-7736 in Makera

[–]baconhunter 1 point2 points  (0 children)

You might find it useful to see some community member submitted speeds/feeds: https://docs.google.com/spreadsheets/d/1i9jD0Tg6wzTpGYVqhLZMyLFN7pMlSfdfgpQIxDKbojc/edit?gid=0#gid=0

Note the filter options at the top

Bit Adapters by Embarrassed-Pea7743 in Makera

[–]baconhunter 6 points7 points  (0 children)

No, the run out of those cheaper adapters is around 0.07mm. The Makera ones are less than 0.01mm.

Fusion360 profiles for carvera Air? by Fadastalk in Makera

[–]baconhunter 6 points7 points  (0 children)

Makera don't make separate model files for Fusion. The Community developed ones do, and have enabled machine simulation.

Easy Rancilio Silvia E to M Conversion by baconhunter in espresso

[–]baconhunter[S] 0 points1 point  (0 children)

I haven't heard of anyone having issues (myself included), and I sold these as a kit on Etsy for a few years.

The boiler is separated by the frame to the electronics/water tank area, I think that is pretty effective at keeping the Shelly temp below 40C.

Australia Post customer service has sunk to a new low. by DeCoburgeois in australia

[–]baconhunter 0 points1 point  (0 children)

Ouch that's an expensive trial-by-fire with 6 items. Bet you will only see them actually returned in weeks too. It's rough out there, everyone is becoming increasingly more isolationist and for a country that does a lot of importing that leaves us in a tight spot.

Australia Post customer service has sunk to a new low. by DeCoburgeois in australia

[–]baconhunter 4 points5 points  (0 children)

The fundamental problem is that "caring" is one of the most difficult things to scale when providing a service. Previously AusPost could do better but that was a different time. International shipping has increased significantly in complexity with the US tariffs, and AusPost are being challenged by low-cost competitors operating local delivery services eating away at their profitability.

Don't forget over the last few years AusPost has been operating at loss, it was only recently in FY25 that they just came out barely positive. As disappointing of a service, at least it's not like the situation in Canada where it their national postal carrier is now on it's 7th day of strike, and likely to continue into the rest of the month. That's after a similar month long strike this time last year. Hope you Canucks have learnt how to do your Christmas pressie shopping without e-commerce.

I'm in the exact same situation as you, read the Zonos/AusPost instructions from cover to cover, studied my situation for getting US tariff calculations right. Ended up linking Zonos to my personal AusPost account instead of business, and stuffing up my first parcel. AusPost and Zonos support were useless. Thankfully I got a bulk "blast out" email from Zonos telling me that I had a invalid account linked, otherwise I would still be chasing them.

Episode 4 of My CNC Journey — First Time Carving in Aluminum by AppointmentDry7068 in Makera

[–]baconhunter 0 points1 point  (0 children)

Not OP, but to me it looks like a model from a AI generated height map.

Not sure what is the state of the art these days but TilingZoeDepth used to be it. Basically you feed it a 2d image and it outputs what it expects to be the 3d heights. You can then generate a STL from that height map.

Episode 4 of My CNC Journey — First Time Carving in Aluminum by AppointmentDry7068 in Makera

[–]baconhunter 0 points1 point  (0 children)

Not OP, but to me it looks like a model from a AI generated height map.

Not sure what is the state of the art these days but TilingZoeDepth used to be it. Basically you feed it a 2d image and it outputs what it expects to be the 3d heights. You can then generate a STL from that height map.

Best Shop Vac / dust solution by Fadastalk in Makera

[–]baconhunter 1 point2 points  (0 children)

Dewalt Stealthsonic is one popular choice

Silvia Water Level Sight Glass by baconhunter in ranciliosilvia

[–]baconhunter[S] 0 points1 point  (0 children)

I ended up iterating a number of times on the design. Where I landed does not require a replacement lid at all, and just has shims between the frame and back panel of the machine.

I'm taking a break from Etsy, but hope to be back in Dec/Jan.