Another way to do it is to use good old fashioned math…
As long as you want a regular octagon here’s what I would do to give me a shape that I could manipulate fully.
- Set S=Length of Octagon Side
- Set L=Width (and Height) of Octagon since it is regular
Use the following equation to find L; it’s based on the fact that a regular octagon can have a square drawn around it and if you know S then you can find the sides of the imaginary triangle that is at the four corners of the square beyond the octagon. Shout out to Pythagoras!
Once you have solved for L then you have all you need…
Next perform these steps…
- Make a rectangle in EASEL
- Set the Width of the rectangle to the value of S
- Set the Length of the rectangle to the value of L
- Make three copies of this rectangle
- Change the angle of the copies (one to each); 45°, 90°, and 315° (or 135° - same result)
- Now select all of the rectangles and align them vertically and horizontally
- Combine them and there’s your octagon
Here’s a quick example of an octagon I cooked up using this very method. I have only NOT performed Step 7 for combining them so you can see how the octagon looks as just the rectangles overlapping one another.
Obviously you will need to be aware of any rounding errors so verify the octagon is displayed correctly and that any tool paths generated look good for your use.