# Maslow 4 frame size checker

**URL:** <https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527>\
**Category:** Frame\
**Created:** [April 4, 2024, 9:17pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527 "2024-04-04T21:17:06Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![WFD](https://avatars.discourse-cdn.com/v4/letter/w/41988e/32.png) [@WFD](https://forums.maslowcnc.com/u/WFD)\
**Post date:** [April 13, 2024, 2:13pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/61 "2024-04-13T14:13:31Z")

</div>

> [@arjenschoneveld](#):
>
> I stand corrected, it is not an arc. From your source I could deduct that only if the angle of the two lines is 90 degrees, it is an arc?

It is a circular arc. If the angle is 90 you get half of a circle. If the angle is less than 90 you get less than half of a circle, if it is less than 90 you get more than half of a circle. You can find proofs on the internet or verify it with 2D CAD.

---

<div class="post-metadata">

**Author:** ![arjenschoneveld](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@arjenschoneveld](https://forums.maslowcnc.com/u/arjenschoneveld)\
**Post date:** [April 13, 2024, 6:51pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/62 "2024-04-13T18:51:17Z")

</div>

Hi WFD  
I did look at in 2d Cad, but I grew unsure, I’m not a mathematician. Monday I’ll be home where my computer is, and be able to check it again, and verify thoroughly  
Thanks for the input  
Arjen

---

<div class="post-metadata">

**Author:** ![dlang](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/dlang/32/859_2.png) [@dlang](https://forums.maslowcnc.com/u/dlang)\
**Post date:** [April 13, 2024, 11:40pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/63 "2024-04-13T23:40:49Z")

</div>

I updated the page to put a grid every 12" or 100mm (deciding that if the frame.x \>300 it’s going to be mm)

---

<div class="post-metadata">

**Author:** ![geertdoornbos](https://avatars.discourse-cdn.com/v4/letter/g/8edcca/32.png) [@geertdoornbos](https://forums.maslowcnc.com/u/geertdoornbos)\
**Post date:** [April 14, 2024, 6:40pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/64 "2024-04-14T18:40:28Z")

</div>

> [@arjenschoneveld](#):
>
> Very nice graphic in your area checker. I think that you would have to introduce a 3rd criteria though, that of the minimal angle of 130 degrees of two opposing arms, for each corner.

I have updated the [graphic tool](https://maslowcnc.nl/frame). The ‘maximum angle between arms’- curve is definitely a circular arc. The tool now has a movable sled with belts, that shows the 4 angles.

From [What is the max and min angles between the arms? - #47 by arjenschoneveld](https://forums.maslowcnc.com/t/what-is-the-max-and-min-angles-between-the-arms/20471/47) I found which angle is meant by the _minimum 130 degrees_, but I don’t see where or how this is a limitation for the area that already has been limited by the maximum angle curve. Is there data for a specific situation?

---

<div class="post-metadata">

**Author:** ![geertdoornbos](https://avatars.discourse-cdn.com/v4/letter/g/8edcca/32.png) [@geertdoornbos](https://forums.maslowcnc.com/u/geertdoornbos)\
**Post date:** [April 14, 2024, 6:55pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/65 "2024-04-14T18:55:38Z")

</div>

> [@dlang](#):
>
> Bar said that 40/140 degrees is the limit for adjacent belts (which would make 130 degrees the minimum for opposite belts, **looking at the CAD**

Is there a CAD model somewhere on github? Or here on the forums?

---

<div class="post-metadata">

**Author:** ![dlang](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/dlang/32/859_2.png) [@dlang](https://forums.maslowcnc.com/u/dlang)\
**Post date:** [April 14, 2024, 9:15pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/66 "2024-04-14T21:15:12Z")

</div>

> **[Source — Maslow](https://www.maslowcnc.com/source)**

bar had also posted the file for the top/bottom anchors, I then measured the motor diameter and did some calculation myself in onshape [Onshape](https://cad.onshape.com/documents/764e57e1318b9953e5986480/w/d0fb021f278db7c3ec637c49/e/46a20d2390639a00bb48d276)

Depending on the frame size, you may be limited by either the maximum angle between adjacent anchors, or the minimum angle between opposite anchors, or by both.

that’s why in my tool I plot the minimum angle between opposite anchors first in green, then overlay that with the maximum angle limits in red, then put the workpiece on top of that.

---

<div class="post-metadata">

**Author:** ![arjenschoneveld](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@arjenschoneveld](https://forums.maslowcnc.com/u/arjenschoneveld)\
**Post date:** [April 15, 2024, 12:49am UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/67 "2024-04-15T00:49:03Z")

</div>

Hi Geert,  
The circle of the sled is divided into 4 zones of 50 degrees where the arms can rotate freely, and alternating 4 dead zones, where the arms hit the uprights. If one arm hits an upright, the sled rotates, but if 2 arms hit an upright in the opposite direction, the sled can’t rotate. This double collision means the accuracy is off. For 2 opposite arms, that minimum angle is 2 dead zones and one free zone= 130 degrees. The real dead zones might differ somewhat from 40 degrees, and may be enhanced in the future, but right now I think they are the largest constraint on the size of the workarea. I would really like to see them in your framesize checker, with the nice graphics.  
Greets,  
Arjen

---

<div class="post-metadata">

**Author:** ![arjenschoneveld](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@arjenschoneveld](https://forums.maslowcnc.com/u/arjenschoneveld)\
**Post date:** [April 15, 2024, 1:27am UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/68 "2024-04-15T01:27:13Z")

</div>

The easiest way to check this for yourself in your drawing, is to place the sled on a corner of the workpiece, and measure the angles of the opposite belts. For a frame of 3050x2440, you will definitely find that the angle of 2 opposite belts is less than 130 degrees, which means double collision with uprights.

---

<div class="post-metadata">

**Author:** ![geertdoornbos](https://avatars.discourse-cdn.com/v4/letter/g/8edcca/32.png) [@geertdoornbos](https://forums.maslowcnc.com/u/geertdoornbos)\
**Post date:** [April 15, 2024, 7:09pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/69 "2024-04-15T19:09:09Z")

</div>

> [@arjenschoneveld](#):
>
> I would really like to see them in your framesize checker, with the nice graphics

The minimum angle between two uprights is now visible in the [tool](https://maslowcnc.nl/frame).  
The effect is more than expected. It’s a bit difficult to generate a rectangle for the remaining workspace, but… 😁 😁 , it might be possible later to upload the job (gcode, svg) and see if it’s fits.

Thanks for the explanation @dlang and @arjenschoneveld

---

<div class="post-metadata">

**Author:** ![dlang](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/dlang/32/859_2.png) [@dlang](https://forums.maslowcnc.com/u/dlang)\
**Post date:** [April 15, 2024, 7:57pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/70 "2024-04-15T19:57:00Z")

</div>

Geert Doornbos wrote:

> The minimum angle between two uprights is now visible in the [tool](https://maslowcnc.nl/frame).

> The effect is more than expected. It’s a bit difficult to generate a rectangle  
> for the remaining workspace, but… 😁 😁 , it might be possible later  
> to upload the job (gcode, svg) and see if it’s fits.

that was our experience as well ☹

there are a lot of rectangles that can fit the curves, from tall and norrow to  
wide and narrow.

That’s why I haven’t been able to come up with a reasonable way to go the other  
direction (from workpiece size to frame size). that again looks like it would be  
a set of curves for the anchor points.

David Lang

---

<div class="post-metadata">

**Author:** ![dlang](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/dlang/32/859_2.png) [@dlang](https://forums.maslowcnc.com/u/dlang)\
**Post date:** [April 17, 2024, 10:56pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/71 "2024-04-17T22:56:54Z")

</div>

I uploaded the code to a github repo

> **[GitHub - davidelang/maslow4-frame: javascript calculator to figure out...](https://github.com/davidelang/maslow4-frame/)**
>
> javascript calculator to figure out undistorted cutting area vs frame size. - davidelang/maslow4-frame

---

<div class="post-metadata">

**Author:** ![JSQ](https://avatars.discourse-cdn.com/v4/letter/j/8edcca/32.png) [@JSQ](https://forums.maslowcnc.com/u/JSQ)\
**Post date:** [April 18, 2024, 8:04pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/72 "2024-04-18T20:04:24Z")

</div>

Is this a necessary calculation? The videos and all I can see seem to allow me to build a frame of 8 and 10 foot lumber then just slap my work piece in the middle and route away. Did I miss something?

---

<div class="post-metadata">

**Author:** ![dlang](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/dlang/32/859_2.png) [@dlang](https://forums.maslowcnc.com/u/dlang)\
**Post date:** [April 18, 2024, 9:16pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/73 "2024-04-18T21:16:37Z")

</div>

That’s a good question,

We aren’t sure.

As bar has shown in his videos, he is getting useful results from a (just under)  
8x10 frame, but he has not been checking for accuracy throughout the cutting  
area.

When the arms hit the uprights so that the sled cannot rotate to keep the belts  
and the arms inline, the actual distance to the anchor is going to be a little  
shorter than the machine thinks it is. How much that hurts depends on what you  
are doing

 ![maslow4](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/3X/b/b/bb4a1dead9170bd2cceb5588923268af2a2b5705.png)  
This shows that over most of the area, there aren’t any problems, but if you try cutting precisely in the corners and the far edges (within 4-5" of the sides) you may have errors creep in.

Right now, more people are having problems getting good calibration, which affects accuracy everywhere, so the main focus is on that (if the system doesn’t know where the anchors really are, it’s not going to be accurate anywhere)

This didn’t start out expecting to find problems with the frame size that Bar and Roman have been testing, but rather to answer questions from people about what size frame they need for non-standard workpieces, or what size workpiece they can cut on a non-standard frame.

---

<div class="post-metadata">

**Author:** ![dlang](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/dlang/32/859_2.png) [@dlang](https://forums.maslowcnc.com/u/dlang)\
**Post date:** [April 18, 2024, 9:18pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/74 "2024-04-18T21:18:11Z")

</div>

by the way, red and white are not indicators of how bad it is. Green is the area where all the angles work, both red and white areas indicate questionable areas, just for different reasons.

---

<div class="post-metadata">

**Author:** ![JSQ](https://avatars.discourse-cdn.com/v4/letter/j/8edcca/32.png) [@JSQ](https://forums.maslowcnc.com/u/JSQ)\
**Post date:** [April 19, 2024, 1:35am UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/75 "2024-04-19T01:35:23Z")

</div>

Thank you for the clarification. I get the implications now. Being thrifty (or cheap), I can see the value of seeing just how much you can accurately cut. Much of what I think I will be doing involves art pieces, but part of the fascination of CNC cutting is precision, so the more the better. I’m thankful you folks are out there able to do this heavy lifting.

---

<div class="post-metadata">

**Author:** ![dlang](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/dlang/32/859_2.png) [@dlang](https://forums.maslowcnc.com/u/dlang)\
**Post date:** [April 19, 2024, 2:05am UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/76 "2024-04-19T02:05:24Z")

</div>

Johnnie Eskue wrote:

> Much of what I think I will be doing involves art pieces, but part of the  
> fascination of CNC cutting is precision, so the more the better.

The Maslow has always been very precise (as in repeatable), where it has been  
weak has been accuracy (cutting exactly where you expect it to). The maslow 4 is  
much better than prior versions, and as calibration gets fixed up, it will be  
even better.

David Lang

---

<div class="post-metadata">

**Author:** ![arjenschoneveld](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@arjenschoneveld](https://forums.maslowcnc.com/u/arjenschoneveld)\
**Post date:** [May 25, 2024, 2:36pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/77 "2024-05-25T14:36:27Z")

</div>

in a recent post, that I can’t find anymore 😂 @bar asked @dlang ( and me I think) if it was possible to introduce a gradient into the frame size checker, so not a hard line where one side is accurate, and on the other side it is inaccurate. This got me thinking, because of course by passing the 130 degree arc in the checker (moving to a corner of the frame), the belts will not be a straight line any longer, and there will be a fault in the measurements of the machine. But how much? At first the angle between the arm and the belt will be small, but the further out to the corner, that angle will increase, and so will the distance between where the machine thinks it is and the place where it realy is.

So I drew up in CAD a standard frame of 3048x2440mm, and a workpiece of 2440x1220mm. On the diagonal of the workpiece I constructed the 130 degree point from the framesize checker, I called that point zero. Then I constructed other points on that diagonal between zero and the corner of the workpiece, with incremental increases of the angle between arm and belt. That angle was about 9.5 degrees by the time I reached the corner of the workpiece. On every incremental station I constructed the true position and the position where the machine would think it was, measured the distance between the two and put the results in this table:

 ![deviation](https://canada1.discourse-cdn.com/flex031/uploads/maslowcnc/original/3X/6/9/69929a3815e45ad96c3dc5b7e24b0c552962053d.png)

on the vertical axis is the difference in position of where the machine thinks it is, and where it actually is, in mm  
on the horizontal axis are the distances from point zero outward, also in mm.

So here we can see the “gradient”: 160mm out of the 130 degree arc of the checker, the deviation is about half a mm (that would not concern me)  
400mm out of the 130 degree arc of the checker, near the corner of the workpiece, the deviation is more than 2.5mm (which would concern me 😉)

So in this example, I think it is a good idea to keep the calibration area inside the 130 degree arcs of the checker ( and even higher, if you don’t want the effect of rotation of the sled), but for actually routing, you could easily extend that area to the 122 degree arcs (you can adjust these in the checker, and observe the larger area) and be only half a mil off.  
In Theory that is 😁

Arjen

---

<div class="post-metadata">

**Author:** ![jwolter](https://yyz1.discourse-cdn.com/flex031/user_avatar/forums.maslowcnc.com/jwolter/32/30787_2.png) [@jwolter](https://forums.maslowcnc.com/u/jwolter)\
**Post date:** [May 25, 2024, 3:53pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/78 "2024-05-25T15:53:32Z")

</div>

Nice work!

Here’s the comment you were referencing:

> [@Having trouble after calibration](https://forums.maslowcnc.com/t/having-trouble-after-calibration/20960/61):
>
> Is it possible to update the angle calculator thing to use color gradients rather than hard lines between the colors? I think that the small angle approximation is going to mean that it isn’t really much of an issue for several degrees of contact. At the moment I think that the largest source of error is probably belt/frame stretch as the tension changes in different locations across the sheet

---

<div class="post-metadata">

**Author:** ![JitM](https://avatars.discourse-cdn.com/v4/letter/j/b38774/32.png) [@JitM](https://forums.maslowcnc.com/u/JitM)\
**Post date:** [May 25, 2024, 4:39pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/79 "2024-05-25T16:39:45Z")

</div>

Could you use this to compensate the error and increase precision in the more problematic areas?

---

<div class="post-metadata">

**Author:** ![arjenschoneveld](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@arjenschoneveld](https://forums.maslowcnc.com/u/arjenschoneveld)\
**Post date:** [May 25, 2024, 4:50pm UTC](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527/80 "2024-05-25T16:50:59Z")

</div>

I couldn’t, but maybe a genius coder could?

[Previous page](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527.md?page=3)

[Next page](https://forums.maslowcnc.com/t/maslow-4-frame-size-checker/20527.md?page=5)
