Jee-Bee wrote: ↑Tue Aug 16, 2022 5:38 pm
...
I appreciate your collaboration (I'm a simple user so it maybe worth nothing) so this is not a critics, only to make clear some of my affirmations.
I see your points here especially the second, that was simply an example maybe not the most smart, but I remember that some ancient greek have studied some seashell to derive some formula.
I agree that you have not to calculate everything, as FC is doing this for you, most of the time.
I'm struggling with FC very often and I try to search even in FC sources or even in OCCT documentation and sources, for solution to my specific problems.
It is not an easy task, but this has permitted to make some works with FC for my personal use and for others, investing only my time and not my money in FC, so I'm quite happy with it.
As I'm using almost exclusively scripting to model with FC, probably I'm biased as many problems are "naturally" solved with some maths when creating models, GUI approach is different, and I haven't been able to learn properly the GUI part, or maybe I've not spent my energies on learning it.
In the meantime I've tried to "repay" FC trying to help others, writing a "Scripting Guide" and posting some code on the "Python scripting and macro" forum but much frequently bothering "skilled users" and developers to obtain informations to make things with FC.
I hope some users have found my efforts usable and helpful.
So I could speak only using my experience (not very long).
Sometimes having some knowledge of "what is happening behind the curtains" will make some solution more clear.
If you know that in FC a Cylinder is made of three faces:
- Lower face (a circle)
- Upper face (another circle)
- Cylinder side that is like a bend surface that has a "seam" where the bend will join.
You also know that placing something that depends on some calculations like a derivative on the "seam" will result in some strange behaviour or errors, so if you rotate to some degree the cylinder on his axis the "operation" will succeed.
You have not to calculate the cylinder by hand, but this knowledge will permit to "make the job"
I think that these "peculiarities" are in a way or another in every CAD engine, maybe some are more "refined" or are using other robust algorithm, or maybe check if something similar will happen and rotate the cylinder for you.
Everything could be improved, but usually this involve coding or participate in a constructive way to some discussion about "possible solutions".
What I'm seeing here, is that this forum part, is becoming a place were many "not productive" discussion are made, but even this thing was predicted by some user.
I hope that my English is good enough to avoid misunderstandings (sometimes I could use terms or phrases that could have some implications that i don't know, or that have "weight" I'm not aware of.)
Sorry for the long post, and thanks for your kindness (or at least for not being too rude)
Regards
Carlo D.