US English (US)
AU English (AUS)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Training
    • E-Learning
  • Browse by Topic
    • Tips&Tricks
    • Getting Started
    • Working with 3D models
    • Modelling
    • Scaffold Modelling tools
    • Drawings
    • Exporting
    • Reporting & Engineering
    • Release notes
  • Resources
    • Glossary
    • Blog
  • About
    • About us
  • Product Updates
  • Contact Support
English (US)
US English (US)
AU English (AUS)
  • Sign in
  • Home
  • Scaffold Modelling tools
  • ScaffBlock

How to create a dynamic ScaffBlock

Written by Ilya Kornienko

Updated at August 22nd, 2024

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Tips&Tricks
    Add a new view to an existing drawing Eliminate point cloud areas for designing Copy a block efficiently with the lock function Build your own scaffold subsystem by ScaffBlock Increase efficiency of modelling with ScaffBlock Quick corners by the Bay, Item and Lapping bay tools Quick and efficient step in scaffold Create F and Box ties efficiently Share a 3D model and make it available by QR codes Set and distribute tools presets Save time using model templates Reuse existing components with high speed and accuracy Quick way of adding multiple components into a bay
  • Getting Started
    User Interface
  • Working with 3D models
    Model creation and navigation in the 3D space Reference models Selecting & Snapping Workspace
  • Modelling
    Create 3D environment Working with Construction Objects & Points Measuring Objects Checking the Model
  • Scaffold Modelling tools
    Scaffold Tools Overview Scaffold Item Tool Scaffold Bay tool Lapping Bay tool Buttress Bay tool Bay Connector tool Lattice Beam tool Corner Arrangements tool Wall Trace tool Bird Cage tool Circular Tank tool Stairs Temporary Roof Containment Mesh Encapsulation Wall Ties Tube Connector for ScaffPlan 1.6 (Previous Version) Tube and Clip Custom Item tool Phase Manager Utilities Help Ribbon ScaffBlock Advanced Options
  • Drawings
    Drawing Mode Drawing properties & views Reference models in drawings Dimensioning Annotations, symbols & data links Document Manager Print and export drawings
  • Exporting
    Export model for collaboration
  • Reporting & Engineering
    Reporting Engineering
  • Release notes
    ScaffPlan 1.7 Release notes ScaffPlan 1.6 Release notes ScaffPlan 1.5 Release notes ScaffPlan 1.4 Release notes ScaffPlan 1.3 Release notes ScaffPlan 1.2 Release notes
+ More

Table of Contents

1. What is a dynamic block? 2. Bounding box concept. 2. Dynamic block on the insertion. 2. Dynamic block for modifications. 3. considerations for a dynamic block creation.

1. What is a dynamic block?

ScaffPlan from version 1.7 supports dynamic blocks creation.

A dynamic block is a group of blocks created once blocks added into ScaffBlock tool.

The dynamic block might be:

  • dynamically inserted from start to end point when Dynamic Length option is set to Yes on the contextual toolbar
  • dynamically modified after the insertion using X, Y or Z block bounding box handles 

 

2. Bounding box concept.

ScaffPlan makes blocks dynamic based on the bounding box sizes. 

The bounding box is a box defined by 2 points in the 3D space formed once a block created. 

The 2 points are being formed based on the geometry of a block with following coordinates:

  • Point 1 with the coordinates (Xmin, Ymin, Zmin) and 
  • Point 2 with the coordinates (Xmax, Ymax, Zmax) 

The bounding box might be visible if the bounding box button is on on the contextual toolbar after a block insertion:

For a block to be dynamic bounding boxes for blocks created must have the same size bounding boxes in 2 axis of the blocks as the other axis will be allowed to be dynamically changed.

 

Example1: two blocks below cannot be dynamic to each other as bounding boxes lengths are different in Y and Z directions and only the same in X direction:

 

Example2: Two blocks below will be dynamic to each other in Y axis as bounding boxes lengths are the same in 2 directions Y and Z:

 

2. Dynamic block on the insertion.

Will be available if bounding boxes lengths differs such in example below.

It happens as the insertion of the block always done from start to the end point forming the X axis of the block.

2. Dynamic block for modifications.

After insertion of the block bounding box handles become available. Clicking once on the handle a corresponding to the block axis handle will be available. A handle allows to change the block dynamically if the handle is being dragged along the axis picked:

Dynamic modification is available for a Subtype by default and of blocks might be dynamically changed using lengths available in under the Name field:

If the option set to Type then ScaffPlan will be searching for any other similar blocks in Subtypes switching in between subtypes:

 

3. considerations for a dynamic block creation.

To create a dynamic block as a best practice it is recommended to consider following:

 1. Try to make clear decisions on the blocks to be created based on the bounding box concept.

2.  Consider creating a new ScaffBlock Subtype if a block under the given Subtype has the same input length.

 
energetic structure constructive block

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Create a ScaffBlock
  • Tube and Clip - Joiners

Browse by Topic

  • Tips&Tricks
  • Getting Started
  • Working with 3D models
  • Modelling
  • Scaffold Modelling tools
  • Drawings
  • Exporting
  • Reporting & Engineering
  • Release notes

Resourses

  • Glossary
  • Blog

About

  • About us

Training

  • E-Learning

Follow us

© 2023 ScaffPlan

Knowledge Base Software powered by Helpjuice

Expand