Home Forums SYSTEM add/remove layout parameter

Viewing 13 reply threads
  • Author
    Posts
    • #25977
      Dr. Dhiman Kakati
      Participant

      Hi all,
      I need to add some layout parameter such as
      FrequencyLO,
      LinewidthCWlaser,
      LinewidthLO,
      FiberDispersion,
      FiberEffectiveArea,
      FiberNonlinerIndexCofficient etc.

      When I try to add parameter there comes a window(as seen in attached screenshot) where we have to set
      Type (we have to select from the list)
      category ((we have to select from the list))
      Maximum value
      minimum value
      current value
      units
      choice list

      So which value should I select for the above mentioned parameters. so I need a detailed instruction for the same.
      If anyone have please attach in this post.

      Thanks.

      Regards

    • #25980
      alistu
      Participant

      A great part of my work deals with multiuser systems and it is hard to change the values of the components for the users one by one. Therefore, almost in all of my simulations, I add several parameters to the layout and I have always just needed to set the minimum value and maximum value. These are also the parameters you can remove later. So I suggest you don’t change the value for “Type” and “Category” and set the minimum and maximum values according to the minimum and maximum values you are going to give to thse corresponding parameter (it doesn’t need to be accurate; you can use a wider range).

    • #26038
      Dr. Dhiman Kakati
      Participant

      Alistu Thank you for your suggestion, there are so many advantages of adding the parameter in layout such as if we define some parameter there then we can call that in the component used in design and if needed to change the property the same component that is repeated in the layout we can do it by just changing in layout (we need not to do change in all one by one) this is the great advantage, the possibility of mismatch becomes very less among them, So I want to know in details about as you have mentioned such as all the types and category how they differ along with the design. we should follow a manual.

      Thanks.

      Regards

      • #26046
        alistu
        Participant

        The advantage you have mentioned is the one I was pointing out… I totally agree. I have explained about the maximum, minimum and current values. While I don’t know much about the file category, the “Type” parameter refers to the type of value you want to have. If you want your new parameter just to take integer value, for example, you’d better choose “integer” so that if a user enters a floating number mistakenly, it would be saved as an integer. If you want a parameter with true or false values, you can choose “boolean” as the type. There are options allowing loading from a file, choosing from multiple choices or loading the parameter from a file.

    • #26047
      Dr. Dhiman Kakati
      Participant

      Thank you Alistu for sharing your experience upto you knowledge, it is really helpful for me.

      There are so many skilled and experienced member in the form so I want answers from other members in the forum also because this layout question is common to all for any kind of design in optisystem. I think we need to be very much clear about the layout properties. I would request all the members to share their experience about the layout properties and optimization, Thanking you.

      with Regards.

      • #26050
        alistu
        Participant

        You’re welcome, Dhiman. I really hope precise answers will be given by other members too, as I couldn’t find much in the tutorials on this. In the meanwhile, I suggest (in order not to lose any time) you go on with your simulation according to my first reply in this topic, as you can never tell when you’ll get a comprehensive answer (Please see your last five topics and the experienced members’ participation in them). Unless, of course, Damian kindly explains all.

        Regards

    • #26054
      Dr. Dhiman Kakati
      Participant

      I agree to you Alistu about the points you have mentioned, As a learner of optical design field I am also looking further for the clear concept so to hope for more sharing of knowledge herewith. Thank you for your real-time support.

      Regards

    • #26055
      Dr. Dhiman Kakati
      Participant

      While searching about layout customization in optisystem I came across a new topic as explained below:

      ” Multiple layouts
      It can create many designs using the same project file allows it to create and
      modify designs quickly and efficiently. Each project file can contain multiple versions of
      design. Versions of design are calculated and modified separately, but the calculation
      results can be combined across different versions, taking into account the comparison
      of different designs. ”

      if anyone familiar with this multiple layout design or if you have multiple layout design file please attach herewith.

      With regards

      • #26061
        alistu
        Participant

        This is very interesting and also very simple. I simply attach the design I have made for this purpose at your request here. If you ever need any further explanations, I will definitely provide you with them. It would be more helpful if others also share their experiences, as the capabilities may be more than this. (Please pay no attention to the results if you disagree)

        Attachments:
    • #26068
      Dr. Dhiman Kakati
      Participant

      Dear Alistu,
      I am not getting how it is 2 layout design. I can see only one.

      Regards

      • #26070
        alistu
        Participant

        Please see the image I have attached. In the screenshot, you can see the red arrow I have drawn. This arrow points to a box with some options. The options correspond to the layouts available in the osd file. As you can see, I have chosen layout 2. You can change it and choose layout 1 by clicking on it and choosing the other option.

        Attachments:
    • #26077
      Dr. Dhiman Kakati
      Participant

      Oh thank you so much, I did not notice that.

      Regards

      • #26082
        alistu
        Participant

        You’re welcome. Now there is one question I’d like to ask you or anyone else: Is it possible to use the same layout parameters used in an osd file in another osd file? Sometimes a lot of parameters have been defined by the user and it would be time-consuming to create the parameters all again in the new layout.

    • #26085
      Dr. Dhiman Kakati
      Participant

      Yes I can find add layout and duplicate layout there Now I am finding that useful.

      Regards

      • #26086
        alistu
        Participant

        I know about the duplication. But if you have two implemented systems in two different osd files and you want to move them to one osd file (with two layouts), what would you do? I know I can copy the layout implementation easily, but what about the layout parameters? How can I copy them from one osd file into one layout of another osd file without having to make them again fro scratch in the new layout? Thank you.

    • #26102
      Dr. Dhiman Kakati
      Participant

      Dear Alistu I am also not aware of this what you have asked, is it possible to have differ layout parameter in the same .osd file. Hope to get some reply soon. Thank you

      Regards

    • #26105
      alistu
      Participant

      Thank you for considering it, Dhiman. Actually, I know it is possible to have different layout parameters in one osd file (as this can be seen in the example I have uploaded here, and you change the layout parameter for one layout and no change is made to the other), but I am looking for a way to use the same layout parameters used in one osd file in another file.

      Regards

    • #26106
      Dr. Dhiman Kakati
      Participant

      for getting the answer many a times we have to follow the Hit and trial method, we have to do the same when we don’t have a answer using some formula or mathematics. I am also trying the same for getting the solution of the problem you have mentioned.

      Thank you.

      With regards

      • #26111
        alistu
        Participant

        I totally agree and appreciate your help.

    • #26127
      gaganpreet Kaur
      Participant

      i don’t think its possible to share layout parameters of one osd file in another. because every design has its unique parameters designed. but i never explored adding parameters to layout for your design i am happy i learnt this another flexibilty in optisystem designs. but do we see the results for these parameters too or we can just define them as inputs to our design.

      • #26137
        alistu
        Participant

        The defined parameters are like the parameters defined in the layout parameters, which you can refer to in all of your other components to set their value. When you work on a 8in8 WDM system for example, it is hard to change the launched power for all channels one by one, so you can conveniently define a parameter for this and refer all launched power values to that parameter. Then you would be able to change that parameter for all components easily.

    • #26136
      Dr. Dhiman Kakati
      Participant

      Dear Gaganpreet,

      I agree to you that we can not share the parameters of one layout to another, but we can make a duplicate a layout where it is possible to modify the components with keeping the layout parameters same (and first layout intact). As far as I know when we make a new layout all the parameters will come with the default one, we can add or remove the layout parameters manually by going to the layout properties and clicking the add parameter button. If there is some possibility of sharing layout parameters please let me know. Thanks.

      Regards

Viewing 13 reply threads
  • You must be logged in to reply to this topic.