示例#1
0
        public void StampXbimApplication(XbimSchemaVersion schemaVersion, IModel model)
        {
            var assembly = model.GetType().GetTypeInfo().Assembly; //get the assembly that has created th emodel

            FileDescription = new StepFileDescription("2;1");
            FileName        = new StepFileName(DateTime.Now)
            {
                PreprocessorVersion =
                    string.Format("Processor version {0}",
                                  assembly.GetName().Version),
                OriginatingSystem = assembly.GetName().Name
            };
            FileSchema = new StepFileSchema(schemaVersion);
        }
示例#2
0
 public void StampXbimApplication(IfcSchemaVersion schemaVersion)
 {
     FileDescription = new StepFileDescription("2;1");
     FileName        = new StepFileName(DateTime.Now)
     {
         PreprocessorVersion =
             string.Format("Xbim File Processor version {0}",
                           Assembly.GetExecutingAssembly().GetName().Version),
         OriginatingSystem =
             string.Format("Xbim version {0}",
                           Assembly.GetExecutingAssembly().GetName().Version),
     };
     FileSchema = new StepFileSchema(schemaVersion);
 }