Hi all,
In CATIA V5 R2019, I could not able to Unlock a Point which is Functional Parameterized. I have attached the screenshot, can anyone let me know how to enable Unlock button, So that I can Unlock the Point.
Thank you in advance.
NKalyan
I'm not a specialist on V5 but it looks very similar to the same
function in Catia 3D Exp based on the other items of the menu and
it would be the lock/unlock feature of the PLM which means it's not
on the feature itself but it would lock the whole part for editing
for you (nobody else can modify).
That's my deduction based on the ENOVIA menu item above.
So it wouldn't change your problem, the feature would still be
editable but only by you (as would the rest of the other
features of that part).
The counterpart of this is that you need to be connected to 3D Exp (Enovia) for these functions to be activated.
Hello Kalyan,
I agree with Arnaud. The Lock/Unlock are PDM functionality and have nothing to do with the edition of the point. The Point is driven by a formula. Denoted by the f(x). You would need to modify the driving formula.
Scott
Hi Scott and Arnaud,
No, it's no where linked to PLM. In Catia, Functional Parameters (Fx) can be Locked/ Unlocked through Properties.
Select the Functional Parameter > RMB > uncheck <Constant> option. This option can be done using KWA/ KWE (Knowledgeware) license. Thank you for your contribution.
Hope this may useful for upcoming users.
Regards
NKalyan
I checked something in Catia 3DX (because it's still very
similar) and I can't lock/unlock a functionnal parameter (a
point defined by a formula) however I can lock/unlock the formula
that drives the point itself.
You can also lock/unlock actual parameters (length,
integers...).
You can do that with EKL on parameters (I tried on a length)
using the valuepointer object as shown in my screenshot. It will
work with a formula as well using the AdvisorFormula type) and same
parameter (Constant). It gets more complicated when you want
to find a specific parameter based on its name but you can do it
with ListValuePointer (on the parameter set) and a loop. That
can be another topic if needed.
Hi Arnaud,
Thank you very much for your post. Your post given me a brief idea about how EKL interface looks like... Thanks a lot.
Regards
NKalyan