False "Project Out of Bounds" Warning
MillMage Version: Core 0.8.02 (latest available at time of testing)
Machine Profile: SainSmart Genmitsu 4040-PRO Series
Work Area: 400 mm × 400 mm
Issue
MillMage displays the warning:
"Given the current workpiece origin and the project size, your project is partly out of bounds. Do you want to continue?"
even when the project is clearly within the work area.
Steps to Reproduce
Create a new project.
Set stock dimensions to 400 × 400 × 3 mm.
Draw a very small square near the center of the stock.
Create a simple engraving operation.
Preview the toolpath.
Click Run.
Expected Result
No out-of-bounds warning should appear because the geometry and toolpaths are entirely within the 400 × 400 work area.
Actual Result
MillMage displays the "Project Out of Bounds" warning every time.
Additional Testing Performed
Removed all geometry except a single object.
Created a completely new project.
Tested with a tiny square near the center of the stock.
Verified stock size is 400 × 400 mm.
Verified machine profile is 400 × 400 mm.
Tested all Project Origin options:
Front Left
Front Right
Center
Rear Left
Rear Right
Previewed toolpaths and confirmed they remain inside the stock boundary.
The warning appears in all cases.
Controller Status
Machine was homed and reported:
Plain Text
1
<Idle|WPos:0.000,0.000,0.000|Bf:35,254|FS:0,0|Pn:RHS>
Show more lines
No active alarm condition was present.
Important Observation
Despite the warning, selecting "Yes" allows the machine to run normally. The machine successfully traced the outline of the test square and did not attempt any motion outside the machine limits.
This suggests the bounds check may be generating a false positive.
Screenshots Available
Machine configuration
Stock setup
Project origin settings
Tiny-square test project
Warning dialog
GRBL status output
That's a pretty strong bug report because you've already ruled out bad geometry, hidden objects, stock size issues, and project origin settings. The tiny-square test is especially compelling evidence that the warning is erroneous.
is ignore out of bounds switched on
have you tried drawing say a square 0.5mm x0.5mm and than select shapes smaller than selected under edit tab than click delete, i had it once where there was a minute piece outside of boundary not visible causing similar issue
What is the machine reporting as its position? If that number is negative (or generally outside the defined working area) that would be the problem.