cancel
Showing results for 
Search instead for 
Did you mean: 
EN
cancel
Showing results for 
Search instead for 
Did you mean: 

Base Cabinet Counter Edge All Sides

The Base Cabinet Block should have the option to apply the Counter Edge Profile to all sides, not just the front.

4 Comments
Claudiu Serban
Enthusiast

You know what's weird? The code is already there. You just cant enable it for the other sides. I needed like 2 minutes to enable it for the left and right side, using the Counter Edge Visibility. If you wish you can download it from the link below.

 

PS: I didn't link the back edge, but that can be achieved just as easily.

 

https://gofile.io/d/c1kQzTjz

Thank you, Claudiu. I wonder if this can be put into the next libpack update.

In the meantime, would you be willing to revise this to include the back edge too?

Florin Luca
Enthusiast

Thank you, @Claudiu Serban. I downloaded the file, but I can only change the profile of the front edge still. I wonder what am I doing wrong? That said, would you be willing to share what line(s) of code did you actually change? Teaching a man to fish... that sort of thing!

Multumesc mult 🙂

Claudiu Serban
Enthusiast

Did you check the edge visibility? that's how you turn them on!

ClaudiuSerban_0-1792102360640.png

Make sure the sides are checked and it will apply the profile for them as well.

 

About the code, its a bit odd as the object calls a macro (KitchenGeneralMacro), that calls another macro (KitchenCounterMacro), and that calls yet another macro (KitchenCounterTopMacro).

 

This is where you must work, but you need to modify them all to call your modified version (thats why its a library, not a single gsm file)

 

In the master script, lines 80 to 87

_bCounterEdgeLeft = 0
_bCounterEdgeFront = 1
_bCounterEdgeFrontLeft = _bCounterEdgeFront
_bCounterEdgeFrontRight = _bCounterEdgeFront
_bCounterEdgeRear = 0
_bCounterEdgeRight = 0
_bCounterEdgeRearLeft = _bCounterEdgeRear
_bCounterEdgeRearRight = _bCounterEdgeRear

replace with 

_bCounterEdgeLeft	= bShowCounterEdgeLeft
_bCounterEdgeFront	= 1
_bCounterEdgeFrontLeft	= _bCounterEdgeFront
_bCounterEdgeFrontRight	= _bCounterEdgeFront
_bCounterEdgeRear	= bShowCounterEdgeRear
_bCounterEdgeRight	= bShowCounterEdgeRight
_bCounterEdgeRearLeft	= _bCounterEdgeRear
_bCounterEdgeRearRight	= _bCounterEdgeRear

 As you can see, they were always 0, with no way to control them. I just linked them to the counter edge visibility, as most probably if you want it seen, it's an open edge.

 

Here is the updated version, with full control all on 4 sides.

https://gofile.io/d/YNcdLC1V

Status
Submitted

with 0 Votes

Wish details