Skip to main content

HI.

 

Do I still have to manually input using the AttributeExposer transformer, like the answer to the question below?

 

https://community.safe.com/s/question/0D54Q000080hcshSAA/problem-ifc-reading-user-attributes

 

What should I do when a user-defined property exists for each IFC file in the way that the fmw file runs FME Application in the shell and operates?

 

please answer about my question.

 

Regards,

Bongsup Kim​

Hi @bskim​,

You still need to use the AttributeExposer after extracting the IFC property sets with the GeometryPropertyExtractor, but newer versions of FME have made this much easier, using Feature Caching.

  • In Workbench, choose Run from the top menu, then ensure that Enable Feature Caching is highlighted.
  • Add a new AttributeExposer and connect it where desired, then run the workspace to populate the caches, ignoring the incomplete transformers warning.
  • Edit the AttributeExposer, then click the Import button at the bottom and choose From Feature Cache. A dialog will come up showing all the available attributes on the cached features. I generally choose Select All, then Import.
  • Click OK to save the AttributeExposer settings.

 


Hi @daveatsafe ,​

 

Thank you for the reply.

By the way, the question is whether there is a way to automatically feature caching when running in the shell, not through the workbench.

 

Best Regards,

Bongsup Kim


Hi @daveatsafe ,​

 

Thank you for the reply.

By the way, the question is whether there is a way to automatically feature caching when running in the shell, not through the workbench.

 

Best Regards,

Bongsup Kim

Hi @bskim​,

The attributes are always on the features - the AttributeExposer just shows them to you in Workbench. If you want to propagate the different property sets to the output feature when running in the shell, I recommend using the SchemaScanner transformer to generate a schema from the source features, then set the output writer to dynamic mode, using the schema feature to set the output schema.

Screen Shot 2023-07-11 at 10.31.15 AM


Hi @daveatsafe

 

Thank you for the reply.

I don't understand the answer you gave to solve the problem.

May I ask for an answer based on the attached fmw?

 

Best Regards,

Bongsup Kim


Hi @daveatsafe

 

Thank you for the reply.

I don't understand the answer you gave to solve the problem.

May I ask for an answer based on the attached fmw?

 

Best Regards,

Bongsup Kim

Update workspace for dynamic output.

 


Update workspace for dynamic output.

 

Hi @daveatsafe​ 

I remain deeply grateful for what you have done.​

​Best of luck for your future!

 

Best Regards,

Bongsup Kim


Hi @daveatsafe (Safer)​ 

 

There is a problem that material files are not created intermittently when converting IFC files to OBJ.

This happens about once or twice out of 10 attempts.

No exact reproduction pattern was found.

 

Best Regards,

Bongsup Kim


Reply