iat-cener / tonatiuh

A Monte Carlo ray tracer for the optical simulation of solar concentrating systems
http://iat-cener.github.io/tonatiuh/
GNU General Public License v3.0
54 stars 14 forks source link

Linear Fresnel Tracker #90

Closed AbdallahAyman closed 7 years ago

AbdallahAyman commented 7 years ago

The question is about how the linear Fresnel tracker works , and what are the modification parameters for?. I modeled a Semi parabolic linear Fresnel System, but Once I put the Fresnel tracker in a mirror node it moves the mirror to position 0 0 0 , So how can I add the tracker so it can just tilt the mirror around the z-axis to point the ray reflection towards the cylinder which is hanging up in the middle.

ilescener commented 7 years ago

Dear AbdallahAyman

The tracker nodes always change the parent node parameters automatically when a scene light position changes. If you define manually the value of a node and this node has a tracker child, when the light position changes this value will be removed. So, the correct way to do this is by creating a intermediate node for the tracker node. Look at the following screenshot. The position and rotation of the collector has been set in the node called Collector and I have created a node called TrackerNode for allowing the tracker to make its job.

trackernode

Kind regards Iñigo

AbdallahAyman commented 7 years ago

I got it , Thank you for responding ! I have another question for the linear Fresnel tracker plugin , What is the difference between Absolute and relative aiming ? and what are the axis origin parameters used for?

ilescener commented 7 years ago

Absolute means that you are setting up the aiming point/line respect to the absolute coordinate system while relative is referring to the coordinate system of the reflectance surface. I really recommend you to use absolute, I think relative aiming is just easier in some very specific cases. The axis origin means the 2Dpoint in the corresponding plane, for example if the active axis is the Z, this plane is the XY plane.

AbdallahAyman commented 7 years ago

Thanks for the reply ! I got it.