This site is being prepared to be migrated to a new hosting. If you experience any issues in this process, we made a mistake and would ask you to contact infrastructure@cip4.org.
 
1
0
-1
Hello It is possible check this jdf
    CommentAdd your comment...

    4 answers

    1.  
      2
      1
      0

      Hi Xavier,

      I believe you're trying to implement a single process - namely cutting, and this cuts input sheets into four and produces four cut sheet blocks. This process appears to stand on it's own - i.e. there are no other processes to either produce the input sheet or consume the output sheet. If I'm wrong then the following will not apply.

      I don't think you require either the 'Product' or the 'ProcessGroup' nodes. This simplifies things and automatically fixes the complications with the linking of input/output resources for those processes.
      In addition I think it's better to have a single output resource partitioned by BlockName - that way each block can be tied back to the CuttingParams.

      I also note you're using JDF V1.2 which has been superseded (hence moving CustomerInfo into the resource pool and linking it to the top level process). While JDF remains backwards compatible I'd recommend taking a look at a later spec if you are able and your integration allows.

      I've hand edited the following -


      <?xml version="1.0" encoding="UTF-8"?>
      <JDF xmlns="http://www.CIP4.org/JDFSchema_1_1" Activation="Active" DescriptiveName="232013" ID="Cutting232013" JobID="232013" JobPartID="BLACKPRINT" Status="Waiting" Type="Cutting" Version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="Cutting">
      <AuditPool>
      <Created AgentName="Automation Engine" AgentVersion="18.1 Build 1329" Author="xmoles@dantooine2" ID="a210406154508.281_000004" TimeStamp="2021-04-06T15:45:08+02:00"/>
      </AuditPool>
      <Comment ID="Comment01" Name="JobDescription">INTEGRALE_DEAR_YOU-12_BIS</Comment>
      <ResourceLinkPool>
      <CustomerInfoLink Usage="Input" rRef="CustInfo1"/>
      <CuttingParamsLink Usage="Input" rRef="CParams1"/>
      <ComponentLink Orientation="Rotate0" Usage="Input" rRef="Cut_Pliego1"/>
      <ComponentLink Usage="Output" rRef="Cut_Pliego1_CB4"/>
      </ResourceLinkPool>
      <ResourcePool>
      <CustomerInfo CustomerID="HC_FR" ID="CustInfo1" Class="Parameter" Status="Available"/>
      <CuttingParams AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Parameter" ID="CParams1" Status="Available">
      <CutBlock BlockName="Pliego1_CB1" BlockSize="1112.59842520 668.12570079" BlockTrf="1 0 0 1 1112.59842520 724.81861417" BlockType="CutBlock"/>
      <CutBlock BlockName="Pliego1_CB2" BlockSize="1112.59842520 668.12570079" BlockTrf="1 0 0 1 1112.59842520 56.69291339" BlockType="CutBlock"/>
      <CutBlock BlockName="Pliego1_CB3" BlockSize="1112.59842520 736.15776378" BlockTrf="1 0 0 1 0 792.85067717" BlockType="CutBlock"/>
      <CutBlock BlockName="Pliego1_CB4" BlockSize="1112.59842520 736.15776378" BlockTrf="1 0 0 1 0 56.69291339" BlockType="CutBlock"/>
      </CuttingParams>
      <Component AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Quantity" ComponentType="PartialProduct Sheet" DescriptiveName="Pliego1" Dimensions="2225.19685039 1559.05511811 0" ID="Cut_Pliego1" IsWaste="false" PartIDKeys="SignatureName SheetName Condition" Status="Available">
      <Component SignatureName="Pliego1">
      <Component SheetName="Pliego1">
      <Component Condition="Good"/>
      </Component>
      </Component>
      </Component>
      <Component AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Quantity" ComponentType="Block" ID="Cut_Pliego1_CB4" IsWaste="false" Status="Unavailable" PartIDKeys="BlockName">
      <Component BlockName="Pliego1_CB1"/>
      <Component BlockName="Pliego1_CB2"/>
      <Component BlockName="Pliego1_CB3"/>
      <Component BlockName="Pliego1_CB4"/>
      </Component>
      </ResourcePool>
      </JDF>

        CommentAdd your comment...
      1.  
        1
        0
        -1

        Yes Chris , I tested it with jdf editor but I am new to this and the truth is that I don't understand if the result is correct.

        My idea is that this jdf is processed for a cutter that supports this language , I just want to know if it is correct or not or missing data.

        Thank you

          CommentAdd your comment...
        1.  
          1
          0
          -1

          Greetings Javier,

          You might try to look at some of our tools available at:

          Tools

          We have tools that verify and simulate integrations with JDF. 
          Have you given that a look?

            CommentAdd your comment...
          1.  
            1
            0
            -1

            <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
            <JDF xmlns="http://www.CIP4.org/JDFSchema_1_1" Activation="Active" DescriptiveName="232013" ID="232013" JobID="232013" JobPartID="BLACKPRINT" Status="Waiting" Type="Product" Version="1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="Product">
            <!--Generated by the CIP4 C++ open source JDF Library version CIP4 JDF Writer C++ 2.1.4aBLD116-->
            <AuditPool>
            <Created AgentName="Automation Engine" AgentVersion="18.1 Build 1329" Author="xmoles@dantooine2" ID="a210406154508.281_000004" TimeStamp="2021-04-06T15:45:08+02:00"/>
            </AuditPool>
            <Comment Name="JobDescription">INTEGRALE_DEAR_YOU-12_BIS</Comment>
            <CustomerInfo CustomerID="HC_FR"/>
            <JDF ID="CuttingGrp1" JobPartID="BLACKPRINT.1" Status="Waiting" Type="ProcessGroup" xsi:type="ProcessGroup">
            <ResourceLinkPool>
            <ComponentLink Orientation="Rotate0" Usage="Input" rRef="Cut_Pliego1"/>
            <ComponentLink Usage="Output" rRef="Cut_Pliego1_CB4-1"/>
            <ComponentLink Usage="Output" rRef="Cut_Pliego1_CB3-1"/>
            <ComponentLink Usage="Output" rRef="Cut_Pliego1_CB1-1"/>
            <ComponentLink Usage="Output" rRef="Cut_Pliego1_CB2-1"/>
            </ResourceLinkPool>
            <JDF DescriptiveName="Pliego1" ID="Cutting_Pliego1_Pliego1" JobPartID="Pliego1_BLACKPRINT" Status="Waiting" Type="Cutting" xsi:type="Cutting">
            <ResourcePool>
            <CuttingParams AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Parameter" ID="CParams1" Status="Available">
            <CutBlock BlockName="Pliego1_CB1" BlockSize="1112.59842520 668.12570079" BlockTrf="1 0 0 1 1112.59842520 724.81861417" BlockType="CutBlock"/>
            <CutBlock BlockName="Pliego1_CB2" BlockSize="1112.59842520 668.12570079" BlockTrf="1 0 0 1 1112.59842520 56.69291339" BlockType="CutBlock"/>
            <CutBlock BlockName="Pliego1_CB3" BlockSize="1112.59842520 736.15776378" BlockTrf="1 0 0 1 0 792.85067717" BlockType="CutBlock"/>
            <CutBlock BlockName="Pliego1_CB4" BlockSize="1112.59842520 736.15776378" BlockTrf="1 0 0 1 0 56.69291339" BlockType="CutBlock"/>
            </CuttingParams>
            </ResourcePool>
            <ResourceLinkPool>
            <CuttingParamsLink Usage="Input" rRef="CParams1"/>
            <ComponentLink Orientation="Rotate0" Usage="Input" rRef="Cut_Pliego1"/>
            <ComponentLink Usage="Output" rRef="Cut_Pliego1_CB4-1"/>
            <ComponentLink Usage="Output" rRef="Cut_Pliego1_CB3-1"/>
            <ComponentLink Usage="Output" rRef="Cut_Pliego1_CB1-1"/>
            <ComponentLink Usage="Output" rRef="Cut_Pliego1_CB2-1"/>
            </ResourceLinkPool>
            </JDF>
            </JDF>
            <ResourcePool>
            <Component AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Quantity" ComponentType="PartialProduct Sheet" DescriptiveName="Pliego1" Dimensions="2225.19685039 1559.05511811 0" ID="Cut_Pliego1" IsWaste="false" PartIDKeys="SignatureName SheetName Condition" Status="Unavailable">
            <Component SignatureName="Pliego1">
            <Component SheetName="Pliego1">
            <Component Condition="Good"/>
            </Component>
            </Component>
            </Component>
            <Component AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Quantity" ComponentType="Block" Dimensions="1112.59842520 668.12570079 0" ID="Cut_Pliego1_CB4-1" IsWaste="false" Status="Unavailable"/>
            <Component AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Quantity" ComponentType="Block" Dimensions="1112.59842520 668.12570079 0" ID="Cut_Pliego1_CB3-1" IsWaste="false" Status="Unavailable"/>
            <Component AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Quantity" ComponentType="Block" Dimensions="1112.59842520 736.15776378 0" ID="Cut_Pliego1_CB1-1" IsWaste="false" Status="Unavailable"/>
            <Component AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Quantity" ComponentType="Block" Dimensions="1112.59842520 736.15776378 0" ID="Cut_Pliego1_CB2-1" IsWaste="false" Status="Unavailable"/>
            <Component AgentName="CIP4 JDF Writer C++" AgentVersion="2.1.4aBLD116" Class="Quantity" ComponentType="FinalProduct" ID="Cut_232013" IsWaste="false" Status="Unavailable"/>
            </ResourcePool>
            <ResourceLinkPool>
            <ComponentLink Usage="Output" rRef="Cut_232013"/>
            </ResourceLinkPool>
            </JDF>

              CommentAdd your comment...