Search found 28 matches

by ptis
Thursday 13 June, 2013 - 08:53
Forum: Enterprise Dynamics 4DScript
Topic: DrawCircle for 3D (aka hollow cylinder)
Replies: 4
Views: 5387

Re: DrawCircle for 3D (aka hollow cylinder)

Hello BartC, a combination of Cone and Cylinder... clever idea! It works! Thanks! But one more little question: If I rotate this model (with rotatecoords) the shading is obviously wrong. ED shades the model like it wouldn't be rotated. Is there any way to fix this? I guess the only way is to do the ...
by ptis
Thursday 13 June, 2013 - 08:43
Forum: Modeling in Enterprise Dynamics
Topic: Wrong Y-rotation on AAC-Curved with elevation
Replies: 2
Views: 3500

Re: Wrong Y-rotation on AAC-Curved with elevation

Hello BartC,

thanks for your answer and your solution. It works perfect.

ptis
by ptis
Tuesday 11 June, 2013 - 13:25
Forum: Enterprise Dynamics 4DScript
Topic: DrawCircle for 3D (aka hollow cylinder)
Replies: 4
Views: 5387

DrawCircle for 3D (aka hollow cylinder)

Hello, I want to draw a hollow cylinder respectively a cylinder with a inner radius (like in the DrawCircle -Command). Is there any way to do that without a 3D-Model or a Mesh? Background: I need this for a better looking Curved Conveyor, but the Mesh from the normal conveyors doesn'l look good enou...
by ptis
Tuesday 11 June, 2013 - 13:08
Forum: Modeling in Enterprise Dynamics
Topic: How to avoid wrong overlapping with Availability Atoms
Replies: 7
Views: 6115

Re: How to avoid wrong overlapping with Availability Atoms

Found it! The bug has to be in StopAtom() . In Conveyors_StopConveyor : {**4: AC curved**} do( ForAtomLayerUnder( atmC, do( trace([stop #4 @ products]), Sets, {StopAtom(s),} RotationSpeedAc(s):=0, label([MoFa_Conveyors_NextSensor], s) := 0 ) ), DestroyEventsOfAtom(atmC, MoFa_AC_STOP_ATOM_EVENT) ) th...
by ptis
Monday 10 June, 2013 - 13:28
Forum: Modeling in Enterprise Dynamics
Topic: How to avoid wrong overlapping with Availability Atoms
Replies: 7
Views: 6115

Re: How to avoid wrong overlapping with Availability Atoms

Hello,

I won't start a new thread for that, but the your trick doesn't work for the AAC Curved: The products doesn't stop. Everything else seems to work (Events, I/O...).

How can I solve this problem?

Thanks
by ptis
Monday 10 June, 2013 - 08:12
Forum: Modeling in Enterprise Dynamics
Topic: Wrong Y-rotation on AAC-Curved with elevation
Replies: 2
Views: 3500

Wrong Y-rotation on AAC-Curved with elevation

Hello, If an Advanced Accumulating Conveyor Curved has an elevation, the products don't rotated around the y-axis. On the AAC-Straight everything works fine. (Except from the wrong visualization of the supports.). I guess ACs_3DDraw can help with the right rotation: {**Make sure products are rotated...
by ptis
Wednesday 05 June, 2013 - 13:25
Forum: Enterprise Dynamics 4DScript
Topic: Performance Questions
Replies: 2
Views: 3548

Re: Performance Questions

Hi Jeroen,

your answer helped me a lot! Thanks.

P.S.: Good to know that ED9 comes soon :)
by ptis
Wednesday 05 June, 2013 - 12:39
Forum: Modeling in Enterprise Dynamics
Topic: How to avoid wrong overlapping with Availability Atoms
Replies: 7
Views: 6115

Re: How to avoid wrong overlapping with Availability Atoms

Hi marlies,

that was exactly what I want. You saved me a lot of work on a workaround or a new conveyor. Many many thanks!
by ptis
Monday 03 June, 2013 - 17:18
Forum: Enterprise Dynamics 4DScript
Topic: Performance Questions
Replies: 2
Views: 3548

Performance Questions

Hi, currently I developing a lot of new Atoms for ED. At the moment I don't have performance problems, but I want the keep the code fast. So I have two questions: How much faster is Att(1,c) then Att([attributeName],c)? Do you always start a search or something or do you replace the name with the nu...
by ptis
Monday 03 June, 2013 - 17:05
Forum: Modeling in Enterprise Dynamics
Topic: How to avoid wrong overlapping with Availability Atoms
Replies: 7
Views: 6115

Re: How to avoid wrong overlapping with Availability Atoms

Hi marlies, thanks for your small example. I already tried StopConveyor and Start_NAConveyor. StopConveyor worked fine and also works fine in your example. But I had/have problems with Start_NAConveyor. In your example, like in my own tries, the conveyor doesn't start again. (I guess the start shoul...