SIGN IN YOUR ACCOUNT TO HAVE ACCESS TO DIFFERENT FEATURES

FORGOT YOUR PASSWORD?

FORGOT YOUR DETAILS?

AAH, WAIT, I REMEMBER NOW!
QUESTIONS? Contact Us | 866-824-4459

ZenTek ConsultantsZenTek Consultants

  • Services
    • Autodesk Service Provider
    • TEK Bloks
    • CAD Standards Service
    • Drafting Support for Everyone
    • Bluebeam Tool Chest Customization Services
    • Construction Project Setup in Bluebeam Revu
    • Construction Support Services
    • Services for Procore
    • BIM Services for Architecture and Engineering
    • BIM Services for Construction
    • Civil 3D Kickstart
    • Civil 3D Templates
    • ZenPipe for Civil 3D Pressure Networks
    • BricsCAD Pilot Program
    • Moving to BricsCAD
    • Microsoft 365 Implementation
    • Microsoft Teams Services
    • SharePoint Online Services
  • Online Training
    • AutoCAD Online Courses
    • AutoCAD Civil 3D Online Courses
    • Bluebeam Revu Online Courses
    • Autodesk Revit Online Courses
    • Autodesk InfraWorks Online Courses
    • Autodesk Vehicle Tracking Online Courses
    • Autodesk 3ds Max Online Courses
    • Autodesk Navisworks Online Courses
    • BricsCAD Online Courses
    • Civil Site Design & Stringer Topo Online Courses
    • Procore Online Courses
    • Microsoft Online Courses
    • On-Demand Training Courses
    • Custom Training
    • Training Waitlist
  • Software
    • Bluebeam Revu
    • ZenEstimate Tools
    • ZenTek Revu Tools
    • ZenPipe for Civil 3D Pressure Networks
    • BricsCAD
    • Bricsys 24/7
    • Procore
    • Civil Site Design
    • Stringer Topo
    • Spatial Manager
    • Microsoft
  • Industries
    • Architecture Industry
    • Engineering Industry
    • Construction Industry
    • Government
  • Events
    • Upcoming Events
    • Live Webinars
    • Watch Now
  • Resources
    • Blog
    • The CADDLE Call Podcast
    • The CAD Cage
    • YouTube Channel
    • Watch Now
    • Promotions
  • About Us
    • News
    • Careers
    • Contact Us
  • Shop Now

BricsCAD – Moving from Dynamic to Parametric Blocks

ZenTek Consultants
Thursday, 16 July 2020 / Published in AEC, BricsCAD, Product Design and Manufacturing

BricsCAD – Moving from Dynamic to Parametric Blocks

BricsCAD Parametric Blocks

As a seasoned AutoCAD user, have you ever found yourself confused by the lack of dynamic block capabilities in BricsCAD? Well, there’s a reason they’re missing: they have been replaced with a much more capable and functional parametric block structure. Here’s how they work.

When jumping into Block Editor in BricsCAD, you’ll notice right away that the Block Authoring Palette you’re used to from AutoCAD is missing, and so are the associated tools such as parameters and actions. Unlike AutoCAD dynamic blocks, parametric blocks in BricsCAD do not use grips to adjust the block’s dimensions, they rely directly on the parameters.

To begin creating a parametric block, you must first define the driving constraints. Similar to adding parameters in AutoCAD, use the appropriate 2D or 3D constraints to secure a geometric property of your block. Parametric constraints function just like dimensions do, except with the added functionality of driving the property they are dimensioning when the dimension value changes. Geometric constraints do not have a driving parameter, and instead enforce geometric properties such as parallel or concentric. To create a robust parametric block, it is often necessary to use both parametric and geometric constraints.

BricsCAD Parametric Blocks

BricsCAD Parametric Blocks

Active parameters will appear on your mechanical browser, and will bear the name of the dimension they are driving. Feel free to rename them to keep track of multiple parameters. You can test out your parametric block functionality by changing the parameter values, or animating them to cycle through a range of values. If your block does not transform in the manner that you were expecting, you may need to rearrange your constraints or add new ones.

To use your blocks, you must use the BMINSERT command when inserting them into a drawing. This ensures that the driving parameters are accessible. To edit the parameters, use the mechanical browser, or select the block reference and use the properties panel. If you use the INSERT command, you will only be able to access the parameters through Block Editor, and changes made to parameters will affect every block instance. However, when using BMINSERT, each block instance has its own version of the driving parameters which can be modified independently.

Parameters can also be formulaically tied to other parameters. Instead of entering a value for a parameter, simply enter an expression referencing another parameter, or variable. For instance, if you would like to make a square, set your Width parameter equal to your Height parameter. If you need two concentric circles to maintain a fixed distance, simply specify the larger radius to be equal to the smaller radius, plus a constant offset.

Parameters can also be driven by a set of specifications. You can create a design table and use it to specify the values for all parameters. Instead of manually adjusting each parameter, all you need to do is select a specification option from a dropdown menu, and the parameters will change to their respective values. You may create your design tables directly in BricsCAD, or you can build it in a third-party software such as Excel and load a CSV version into BricsCAD.

For those of you who use Visibility States to embed multiple objects inside a dynamic block so that only one is visible based on a set state, BricsCAD features the Suppress tool. This feature was added in BricsCAD V20 and allows you to hide any object within a block. Suppressions can be treated like parameters and can be driven by a design table. This is where the design table really shines: you can embed several blocks into a single block definition and assign specifications to your suppressions. If done correctly, selecting a specification from the design table should display only the objects that correspond to that specification, and suppress all others.

Last but not least, while BricsCAD has moved away from dynamic blocks and does not permit the creation of new dynamic blocks the way AutoCAD does, all of your AutoCAD dynamic blocks are fully functional when inserted into a BricsCAD drawing. When you add a dynamic wBlock created in AutoCAD into the BricsCAD environment, all your dynamic grips are still accessible, and so are your visibility states and actions such as rotation and mirroring. Therefore, you can migrate all your old blocks from AutoCAD, while creating your new blocks in BricsCAD’s much more capable parametric format.

What you can read next

The CADDle Call podcast
Using “Lite” Versions of CAD Systems
The CADDle Call podcast
Moving to BricsCAD – The Why and the How
The CADDle Call podcast
Controlling Non-CAD Files

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Grading Detention Ponds in AutoCAD Civil 3D vs Civil Site Design

    The CAD Cage: Grading Detention Ponds in AutoCAD Civil 3D vs Civil Site Design

  • The CADDle Call podcast

    AutoCAD – Not the Only Game in Town

  • Curb and Gutter

    Using Survey Offsets in AutoCAD Civil 3D

  • The CADDle Call podcast

    Marking Up Files the Right Way

  • The CAD Cage: Editing Roadway Sections in AutoCAD Civil 3D vs Civil Site Design

Categories

Archives

  • Services
  • Software
  • Online Training
  • Government Contracting Specialists
  • Leasing Options
  • About Us
  • Contact Us
  • Privacy Policy
  • Events
  • The CADDle Call Podcast
  • Blog
  • YouTube Channel
  • Promotions
  • Subscribe to Emails

Follow @ZenTekConsult

Autodesk Service Provider Program

Bricsys Elite Partner


Bluebeam Partner


Procore Certified Consultant

Associated General Contractors of America Member

ACCNJ Member

GBCA

  • GET SOCIAL

©2016 - 2022 ZENTEK. LLC 2 University Plaza, Suite 100 Hackensack, NJ 07601

TOP
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT