Problem with packp3d and NURBS

I use own class NURBSMopath, and it works. I packed it

But when i want to start nurbs.p3d i have error

I created a simple example with this class here http://yadi.sk/d/nr6–0XVMqDpB

Please help me, where i wrong?

Hmm, it would appear that nurbs.bam is either missing from the .p3d or that the useful information was stripped from it.

Yes, thanks, you are right.

I extract nurbs.p3d by multify, copy nurbs.bam to program and start with it, and i have same error.

But what should I do next? Maybe i can add normal nurbs.egg to nurbs.p3d?

Can you show us nurbs.egg?

Show as code?

<CoordinateSystem> { Z-up } 
  <Group> NurbsCurve {
    <Transform> {
      <Matrix4> {
        1.000000 0.000000 0.000000 0.000000 
        0.000000 1.000000 0.000000 0.000000 
        0.000000 0.000000 1.000000 0.000000 
        0.000000 0.000000 0.000000 1.000000 
      }
    }
    <VertexPool> NurbsCurve {
      <Vertex> 0 {
        -1.000000 0.000000 0.000000 1.000000
      }
      <Vertex> 1 {
        -1.000000 1.000000 0.000000 1.000000
      }
      <Vertex> 2 {
        1.000000 1.000000 0.000000 1.000000
      }
      <Vertex> 3 {
        1.000000 0.000000 0.000000 1.000000
      }
    }
    <NURBSCurve> {
      <Scalar> subdiv { 36 }
      <Order> { 4 }
      <Knots> { 0.00 0.00 0.00 0.00 1.00 1.00 1.00 1.00 }
      <VertexRef> {
        0 1 2 3
        <Ref> { NurbsCurve } 
      }
    }
  }

Or show as model? nurbs.egg is in archive, http://yadi.sk/d/nr6–0XVMqDpB

Even use multify and add nurbs.egg, new Nurbs.p3d with nurbs.egg write that he can’t load model nurbs.egg. How can i use my nurbs.egg in my program? :frowning: