Now you can do vectorized programming of CATIA API directly from incredible Julia language.
Look at library page https://github.com/synxroform/ShapeFactory.jl
Hai . Mr/Ms Zaika Denis
I'am harry from Indonesia (asia)
nice to meet you
can you explain to me, what is vectorized programming of CATIA API ?
what the function & maybe you can give me some example,
i really appreciate all you answear
You dont' need to write loops to construct sets of objects. For example
you want to distribute N points on circle, in Python this looks like
points = 
for n in range(N):
points.append(ConstructPoint(sin((2Pi/N) * n), cos((2Pi/N) * n), 0))
points = ConstructPoint.(sin(0:2pi/n:2pi), cos(0:2pi/n:2pi), 0)
For big sets of complex objects this makes difference, bacause, if
you want to place circles centers to generated points, in Python
you should write another loop like
circles = 
for pt in points:
circles = CreateCircle.(points, radius)
of course in Python you can use generators like
circles = (CreateCircle(pt, radius) for pt in points)
but you cant' use generators in other constructors say
in julia you can
Julia language has many more features look at.
more examples on library page.
If you don't receive the email within an hour (and you've checked your Spam folder), email us as email@example.com.