- This topic has 5 replies, 2 voices, and was last updated 4 years, 6 months ago by Timur Bazarov.
-
AuthorPosts
-
-
May 20, 2020 at 4:07 am #67191Timur BazarovParticipant
Hello!
I surf ‘OptiSystem_Component_Library.pdf’ and find that ‘Ideal Dispersion Compensation FBG’ is in ‘Filters Library’, but actually it is not. So I couldn’t apply command CreateComponent
The real library for ‘Ideal Dispersion Compensation FBG’ is ‘Dispersion Compensation Library’, which is logical, but that was not described at all in ‘OptiSystem_Component_Library.pdf’.
Best regards,
Timur Bazarov -
May 20, 2020 at 7:43 am #67197Ahmad AtiehModerator
Dear Timur,
The Ideal Dispersion Compensation FBG component is located at Default/Filters/Optical/FBG/… in OptiSystem Component Library docker. This matches the location in OptiSystem 17.0 Component _Library.pdf document. It is in the Filter Library/Optical/FBG/
However, I see that only the header of the Filters Library page in the pdf uses “Ideal Dispersion Compensation FBG” which needs to be fixed. Thanks for bringing up this issue.
Regards,
Ahmad -
May 20, 2020 at 8:12 am #67198Timur BazarovParticipant
The problem is that the command for creating component by script needs CLSID of particular library. For example, command which create laser is:
Set Canvas1_Component1 = Canvas1.CreateComponent(“CW Laser”,”{6DA31CEE-058F-11D4-93BD-0050DAB7C5D6}”,300,190, 34, 34,0)
CLSID of Filters Library is {161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}. So, to create ‘Ideal Dispersion Compensation FBG’ I tried something like:
Set Canvas1_Component1 = Canvas1.CreateComponent(“Ideal Dispersion Compensation FBG”,”{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}”,300,190, 34, 34,0)
And it was not work. The command started working when I replaced CLSID of Filters library by CLSID of Dispersion Compensation Library {DA6309D8-71BD-441f-BC04-A3908C37686C}. So working command was:
Set Canvas1_Component1 = Canvas1.CreateComponent(“Ideal Dispersion Compensation FBG”,”{DA6309D8-71BD-441f-BC04-A3908C37686C}”,300,190, 34, 34,0).
-
May 21, 2020 at 12:18 pm #67223Ahmad AtiehModerator
Could you please email me at ahmad.atieh@optiwave.com to provide you with a file for the list of components in OptiSystem and their actual location?
Regards,
Ahmad -
May 22, 2020 at 10:08 am #67225Ahmad AtiehModerator
Please find attached the actual location of each component in OptiSystem and its CLSID.
regards,
Ahmad -
May 23, 2020 at 2:22 am #67229Timur BazarovParticipant
Thank you so much!
Best regards,
Timur Bazarov
-
-
AuthorPosts
- You must be logged in to reply to this topic.