コード例 #1
0
ファイル: FEAData.cs プロジェクト: neemask/meta-core
        public virtual CAD.AnalysisConstraintType ToCADXMLOutput()
        {
            CAD.AnalysisConstraintType constraintout = new CAD.AnalysisConstraintType();
            constraintout._id = UtilityHelpers.MakeUdmID();
            if (Geometry != null)
                constraintout.Geometry = Geometry.ToCADXMLOutput();

            return constraintout;
        }
コード例 #2
0
ファイル: FEAData.cs プロジェクト: landunin/meta-core
        public virtual CAD.AnalysisConstraintType ToCADXMLOutput()
        {
            CAD.AnalysisConstraintType constraintout = new CAD.AnalysisConstraintType();
            constraintout._id = UtilityHelpers.MakeUdmID();
            if (Geometry != null)
            {
                constraintout.Geometry = Geometry.ToCADXMLOutput();
            }

            return(constraintout);
        }
コード例 #3
0
ファイル: FEAData.cs プロジェクト: landunin/meta-core
 public override CAD.AnalysisConstraintType ToCADXMLOutput()
 {
     CAD.AnalysisConstraintType constraintout = base.ToCADXMLOutput();
     constraintout.Pin     = new CAD.PinType();
     constraintout.Pin._id = UtilityHelpers.MakeUdmID();
     constraintout.Pin.AxialDisplacement          = new CAD.AxialDisplacementType();
     constraintout.Pin.AxialDisplacement._id      = UtilityHelpers.MakeUdmID();
     constraintout.Pin.AxialDisplacement.Property = AxialDisplacement;
     constraintout.Pin.AxialRotation          = new CAD.AxialRotationType();
     constraintout.Pin.AxialRotation._id      = UtilityHelpers.MakeUdmID();
     constraintout.Pin.AxialRotation.Property = AxialRotation;
     return(constraintout);
 }
コード例 #4
0
ファイル: FEAData.cs プロジェクト: landunin/meta-core
 public override CAD.AnalysisConstraintType ToCADXMLOutput()
 {
     CAD.AnalysisConstraintType constraintout = base.ToCADXMLOutput();
     constraintout.Displacement                   = new CAD.DisplacementType();
     constraintout.Displacement._id               = UtilityHelpers.MakeUdmID();
     constraintout.Displacement.Rotation          = new CAD.RotationType();
     constraintout.Displacement.Rotation._id      = UtilityHelpers.MakeUdmID();
     constraintout.Displacement.Rotation.Units    = RotationUnits;
     constraintout.Displacement.Rotation.x        = Rotation_X;
     constraintout.Displacement.Rotation.y        = Rotation_Y;
     constraintout.Displacement.Rotation.z        = Rotation_Z;
     constraintout.Displacement.Translation       = new CAD.TranslationType();
     constraintout.Displacement.Translation._id   = UtilityHelpers.MakeUdmID();
     constraintout.Displacement.Translation.Units = TranslationUnits;
     constraintout.Displacement.Translation.x     = Translation_X;
     constraintout.Displacement.Translation.y     = Translation_Y;
     constraintout.Displacement.Translation.z     = Translation_Z;
     return(constraintout);
 }
コード例 #5
0
ファイル: FEAData.cs プロジェクト: landunin/meta-core
 public override CAD.AnalysisConstraintType ToCADXMLOutput()
 {
     CAD.AnalysisConstraintType constraintout = base.ToCADXMLOutput();
     constraintout.Ball = new CAD.BallType();
     return(constraintout);
 }