[Resolved] RP Error: Some NPS values have been fixed….

Tagged: , ,

This topic contains 12 replies, has 2 voices, and was last updated by  enrico 11 months, 2 weeks ago.

  • Author
    Posts
  • #2282282


    enrico
    Participant

    Hi!

    i recently got the following error when i started working on a RP model which one of my colleagues had prepared:
    Some NPS values have been fixed:
    – DN 150, NPS 33078481 -> NPS 5 7/8
    – DN 200, NPS 75690947 -> NPS 7 7/8 …. and so on

    After this error pops up, some connections in the existing pipeline are disturbed and certain entities are no longer identified as piping elements. This is a big inconvenience for us, as in many cases we’ve had to model the entire pipeline from scratch.

    We’ve checked the catalogs on both PCs and they appear to be the same.Do you know what the possible cause for this error message could be?

    Thanks & regards,
    Reuben

  • #2282283


    SupportTeam
    Keymaster

    Hi,
    May I have a copy of your catalog (“C:\ProgramData\Navinn\catalogswithout” without the “component” directory), I’ll try to look at this.
    I suspect an issue with the file “C:\ProgramData\Navinn\catalogs\nominal-sizes.xml”
    Are you using RhinoPiping with DN or NPS?
    Best regards

  • #2282286


    SupportTeam
    Keymaster

    Hi,
    You can share a file with an external solution such as dropbox, and check “Set as private reply” when you send us the link in this forum. I’ll add the possibility to have attachments in the forum to our ToDo list.
    Concerning the bug, does it occurs specifically with one model, or does it concern every models?

    Regards

    Matthieu

  • #2282287


    enrico
    Participant
    This reply has been marked as private.
  • #2282288


    SupportTeam
    Keymaster

    Good morning,
    I’m not sure where the issue comes from, could you try to switch to NPS mode in RhinoPiping’s options and tell me if the problem persists?

    Regards

  • #2282289


    SupportTeam
    Keymaster

    Good morning,
    I did many tests with your catalog but I’ve been unable to reproduce the same bug on my computer. Could you:
    * Download and try this test model and tell me if you have the same error.
    * Send me one of your models with the bug via a private reply.

    I need to be able to reproduce the bug to look for a fix or a work-around.

    Best regards

    Matthieu

  • #2282290


    enrico
    Participant
    This reply has been marked as private.
  • #2282292


    SupportTeam
    Keymaster

    Good morning,

    When I open your model with your catalog I’ve got the same errors, plus a catalog warning on your Pipeclass “steel-ANSI-ASME-B36.10M-1995/Extra-Strong” (DN80 and DN100).

    The first error is the “Unknown exception”, it’s due to corrupted Data in the model, but I have no idea how it happened.

    The second error “Some NPS values have been fixed” is not really a bug, it’s RhinoPiping trying to fix what is wrong. As you can see in the message, NPS values for DN80 & DN100 are wrong and it tries to fix it. When I look at your pipe-classes.xml file it’s a mess, the values are directly written inside it instead of reading your CSV (that happens when catolog is updated from model)

    I’ll try to fix this and I come back to you asap.

  • #2282293


    enrico
    Participant

    Hi Matthieu,

    thanks for the update!
    Looking forward to your reply and a possible fix/workaround.

    Best Regards,
    Reuben

  • #2282294


    SupportTeam
    Keymaster

    Hi,
    I haven’t found a direct fix for this corrupted data issue, unfortunately the broken files will need to be fixed manually.
    However, I’ve corrected your pipe-classes.xml files, hopefully this will avoid the issue in the future.
    The file’s content should be:

    <?xml version="1.0" encoding="utf-8"?>
    <pipe-classes>
      <attribute name="lineic_mass" read-only="true" type="lineic-mass"/>
      <include path="stainless-steel-ANSI-ASME-B36.19M-1985.xml" />
      <include path="steel-ANSI-ASME-B36.10M-1995.xml" />
     </pipe-classes>
  • #2282295


    enrico
    Participant

    Hi!

    so the contents of the pipe-classes.xml file as recommended by you should only be 6 lines as shown?
    I currently have much more content in this file.
    Just want to confirm before i make any changes to the file.

    Thanks & regards,
    Reuben

  • #2282296


    SupportTeam
    Keymaster

    Yes, it’s a lot shorter because it makes use of your csv file for the classes definition instead of having everything in the xml. I tested it on my computer and it ok, if you want you can save a copy of your current file before doing the change.
    Regards

  • #2282297


    enrico
    Participant

    Alright!Thanks!

You must be logged in to reply to this topic.