... | ... | @@ -1128,10 +1128,99 @@ The point of intersection between the line from the position point extrusion and |
|
|
|
|
|
**`Repeat step max-min`** <a name="Repeatstepmax-min"></a>
|
|
|
- [return to action list](#TopList)
|
|
|
- Definition
|
|
|
- Use case
|
|
|
- Parameters
|
|
|
|
|
|
- Definition : Uniformly distributed variable number
|
|
|

|
|
|

|
|
|
- Use case : Stacking procedure
|
|
|
- Parameters :
|
|
|
- **Item** : Item of the accessory type (reference or 3D).
|
|
|
- **Position Point** : point on the profile on which the accessory is positioned. In the case of a 3D accessory, it is the origin of the 3D object's reference frame that is positioned on this point.
|
|
|
The position point is a point belonging to the profile item that stacks the accessory.
|
|
|
- **Line 1 of profile 1** : choose a line.
|
|
|
The point of intersection between the line from the position point extrusion and the surface from the profile 1 line will define the end 1 of the length on which the accessories will be positioned. This line must be located on a profile of a bar adjacent to the one that stacks the accessory. This parameter is optional (in this case starting point of the distance for positioning the accessories = end 1 of the profile).
|
|
|
- **Line 2 of profile 2** : same as line 1.
|
|
|
- **End** : not used
|
|
|
- **DX** : displacement of the accessories along the X axis (of the 3D object frame).
|
|
|
- **DY** : movement of the accessories along the Y axis (of the 3D object frame)
|
|
|
- **DZ** : movement of the accessories along the Z axis (of the 3D object frame)
|
|
|
- **RX** : rotation of the accessories along the X axis (of the 3D object frame)
|
|
|
- **RY* : rotation of the props along the Y axis (of the 3D object frame)
|
|
|
- **RZ** : rotation of the accessories along the Z axis (of the 3D object frame)
|
|
|
- **D1** : Distance from endpoint 1 from which the distance calculation for accessory placement is performed.
|
|
|
- Remark : Distance D1or D2 : positive or negative ?
|
|
|
The positive or negative direction of the distance is defined by the extrusion mark of the
|
|
|
profile:
|
|
|
- Positive distance: distance in the Z +.
|
|
|
- Negative distance: distance in the Z -.
|
|
|
In the diagram above, D1 is negative and D2 positive
|
|
|
- **D2** : Distance from end 2 from which the calculation of the distance for the placement of the accessories takes place (See note parameter D1).
|
|
|
- **Maximum pitch** : maximum/minimum distance between two accessories.
|
|
|
Values:
|
|
|
- positive value: maximum pitch (minimum two accessories)
|
|
|
- negative value: minimum pitch (accessory dimensions)
|
|
|
- Example1: Maximum pitch: Let's take a fixed profile, on which we want to place the water flow caps:
|
|
|
Let the frame profile and the water drainage cap be:
|
|
|

|
|
|
Here is the situation to be respected: 1 cap per meter with an indentation to the left and right of the frame of 150 mm.
|
|
|

|
|
|
- Action parameters:
|
|
|
- **Item** : water drainage cap.
|
|
|
- **Position point** : Cap hanging point
|
|
|
- **Line 1 profile 1** : Straight edge line
|
|
|
- **Line 1 profile 2** : Straight edge line
|
|
|
- **D1** : -150 (positive Z axis in the opposite direction to the extrusion)
|
|
|
- **D2** : 150
|
|
|
- **Maximum pitch** : 1000
|
|
|
In the example,
|
|
|
- the total length of the bar 2000
|
|
|
- the length for the calculation of the accessories is Lacc
|
|
|
- Lacc : 2000 - (150*2) = 1700
|
|
|
- Lacc/maximum step = 1700/1000 = 1.7 = number of whole steps: 2
|
|
|
- Note: maximum pitch therefore rounded up to the unit
|
|
|
The real step between accessories is therefore 1700/2 = 850
|
|
|
Verification : 850 < 1000 (maximum pitch) : OK
|
|
|
Result : 3 accessories 850 mm apart
|
|
|

|
|
|
- Example 2: Minimum step: Positioning of accessories on the double ridge of the veranda: placement of ridges at regular intervals
|
|
|

|
|
|
- Action parameters:
|
|
|
- **Item** : peak
|
|
|
- **Position point** : ridge hook point
|
|
|
- **Line 1 profile 1** : 'empty'
|
|
|
- **Line 1 profile 2** : 'empty'
|
|
|
- **D1** : -250
|
|
|
- **D2** : 250
|
|
|
- **Maximum pitch** : - 500 (fixture footprint 500 mm)
|
|
|
The value is negative: corresponds to a minimum distance
|
|
|
E.g.: Length of the bar: 2200
|
|
|
- The length for the calculation of the accessories is Lacc
|
|
|
- Lacc = 2200- (2*250) = 1700
|
|
|
- Lacc/maximum step = 1700/500 = 3.4 = number of whole steps = 3
|
|
|
- Note: minimum pitch therefore rounded down to the unit
|
|
|
The real pitch between accessories is therefore 1700/3 = 556 mm
|
|
|
Verification : 556 > 500 (minimum pitch) : OK
|
|
|
either : Length of the bar: 1400
|
|
|
- The length for the calculation of the accessories is Lacc
|
|
|
- Lacc = 1400- (2*250) = 900
|
|
|
- Lacc/maximum step = 900/500 = 1.8 = number of whole steps = 1
|
|
|
- Remark : minimum pitch thus rounded down to the unit
|
|
|
The real pitch between accessories is therefore 900/1 = 900 mm
|
|
|
Verification : 900 > 500 (minimum pitch) : OK
|
|
|
In this case, only 1 step : no accessory between D1 and D2 (only 1 at each end)
|
|
|
either: Length of the bar : 900
|
|
|
- The length for the calculation of the accessories is Lacc
|
|
|
- Lacc = 900- (2*250) = 400
|
|
|
- Lacc/maximum step = 400/500 = 0.8 = number of whole steps = 0
|
|
|
- Remark : minimum step so rounded down to the unit
|
|
|
Lacc < minimum step and L > minimum step
|
|
|
The program no longer takes into account D1 and D2 and places an accessory in the center of L.
|
|
|
|
|
|
either : Length of the bar : 400
|
|
|
- The length for the calculation of the accessories is Lacc
|
|
|
- Lacc = 400- (2*250) = -100
|
|
|
- Lacc < minimum pitch and L < minimum pitch
|
|
|
In this case, no accessory
|
|
|
|
|
|
--------------------------------------------------------------
|
|
|
|
|
|
**`Placement of an accessory at a caesura`** <a name="Placementofanaccessoryatacaesura"></a>
|
... | ... | |