Want to find function "Suppression by Expression" like NG/NX

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
YiRenShi
Posts: 4
Joined: Fri Jul 05, 2019 7:03 am

Want to find function "Suppression by Expression" like NG/NX

Postby YiRenShi » Tue Aug 13, 2019 9:07 am

Hi:
I'm a new user about FreeCAD,and English is not very good. I want to know FreeCAD Whether there has similar function like NG/NX " Suppression by Expression"
Thank you for your reading and help.

Below is my FreeCAD version info

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16117 (Git)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: dbb4cc6415bac848a294f03b80f65e888d531742
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Chinese/China (zh_CN)
kisolre
Posts: 1115
Joined: Wed Nov 21, 2018 1:13 pm

Re: Want to find function "Suppression by Expression" like NG/NX

Postby kisolre » Tue Aug 13, 2019 9:18 am

Since we can know what that function is without digging through some other software docs could you explain it in short and also where do you expect to find it in FreeCAD?
User avatar
PrzemoF
Posts: 2612
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: Want to find function "Suppression by Expression" like NG/NX

Postby PrzemoF » Tue Aug 13, 2019 9:38 am

Welcome to the forum YiRenShi!

You could also describe what do you want to achieve. FreeCAD is not a clone of (put your CAD software here), so looking for a similar function is not always the most efficient way to work.
TheMarkster
Posts: 995
Joined: Thu Apr 05, 2018 1:53 am

Re: Want to find function "Suppression by Expression" like NG/NX

Postby TheMarkster » Wed Aug 14, 2019 1:54 am

After a quick web search I found an example of what I think he might be asking about.

https://designvisionaries.com/suppressi ... on-in-nx8/

The example involves a table with 4 legs, but as you lengthen the table another leg is added in the middle for extra support.

It would be some type of constraint where if length > = N the 5th leg is added to the assembly.
YiRenShi
Posts: 4
Joined: Fri Jul 05, 2019 7:03 am

Re: Want to find function "Suppression by Expression" like NG/NX

Postby YiRenShi » Wed Aug 14, 2019 3:11 am

Thank you for reminding,@PrzemoF @kisolre
The function like this:
I pick an edge,and have a spreadsheet
ImageImage
While Spreadsheet.A4 == "1",I want this edge to have a chamfer
Image
While Spreadsheet.A4 == "0",I want this edge to have a fillet
Image

But now I can only draw a fillet and a chamfer each, When I have multiple combinations like this ,It's very difficult for me
Image