Repository navigation
Add X and Y Direction Array Pattern #1227
Closed
lazerstation
started this conversation in
Ideas
Replies: 1 comment 2 replies
|
@lazerstation good idea, it's in now: the Pattern tool has a third layout, Grid, next to Row and Circle. Set Columns along X with Spacing X and Rows along Y with Spacing Y, and the whole grid comes in one step: 4 columns 100 mm apart and 3 rows 150 mm apart give your 12 pieces. One column or one row gives a single line along Y or X, and the Row layout works as before. A grid has at most 100 pieces. The guide describes it under Patterns. layerling stays free thanks to people who chip in. If you'd like to support it, a small donation is very welcome. Thank you! |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
It would be great if you could extend the existing pattern/array functionality so that objects can be duplicated in both the X and Y directions simultaneously, rather than only along the X axis as it currently works.
The existing X-direction copying functionality should remain unchanged, but I want to introduce additional Y-direction controls so that users can create a two-dimensional array of objects.
Required functionality:
Retain the existing functionality for copying objects along the X axis.
Allow the user to specify the number of copies and the spacing between each copy.
Add an additional option to specify the number of copies along the Y axis.
Allow the user to specify the spacing between each copy in the Y direction.
Both directions should work simultaneously.
The system should generate a grid/array of objects based on the selected X and Y copy counts and their respective spacing values.
Each new object should maintain the same dimensions, orientation and properties as the original object.
Example:
If the user selects:
X copies: 4
X spacing: 100mm
Y copies: 3
Y spacing: 150mm
The result should be a rectangular array containing 12 objects (4 columns × 3 rows).
The X and Y values should be independent, allowing users to create:

A single horizontal row (X only).
A single vertical column (Y only).
A complete rectangular grid (X and Y together).
The intention is to create a proper 2D array of duplicated objects, using the existing X-copy functionality as the starting point rather than replacing it.
All reactions