How to remove the precipitate phase in pipline?

187 views
Skip to first unread message

Fei Zhang

unread,
Jul 8, 2021, 7:07:16 AM7/8/21
to dream3d-users
Hi everyone,

I am a new user of dream3D. Recently, i am trying to build porous microstructure model. First. i would like to start with two phase structure and then remove the precipitate phase to achieve this purpose. The images of RVE model and precipitate phase generated are attached below. The question that has puzzled me is how to remove precipitate phase. 

From previous discussion, i know either by means of Dream3D pipline or delete the precipitate phase from .inp files can do this. For the former method,  i attached the whole pipline below and could you please help me see if there is anything need to be modfied? For the latter method, i cannot distinguish the primary phase and precipitate phase in node.inp/ element.inp files. Can you give me some advices or modification of the pipline directly?

Any guidance will be greatly appreciated!

Regards,
Yongfa

RVE.jpgPrecipitate.jpgPipline.jpg

Michael Jackson

unread,
Jul 8, 2021, 12:38:23 PM7/8/21
to Fei Zhang, dream3d-users

If you just don’t want the precipitates in the microstructure you can temporarily disable the “Insert Precipitates” filter. You may be able to use a combination of thresholds and conditional replacements to replace the precipitates with bulk material.

 

--

Mike Jackson

--
You received this message because you are subscribed to the Google Groups "dream3d-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dream3d-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dream3d-users/90c9186a-3277-4702-8fe0-a7952b3fcf6an%40googlegroups.com.

Michael Jackson

unread,
Jul 8, 2021, 4:36:29 PM7/8/21
to Zhang, Yongfa, dream3d-users

Dear Yongfa,

       I see what you are wanting. Try the attached pipeline.

--

Mike Jackson

 

From: "Zhang, Yongfa" <yongfa...@rwth-aachen.de>
Date: Thursday, July 8, 2021 at 1:12 PM
To: Michael Jackson <mike.j...@bluequartz.net>
Subject: RE: How to remove the precipitate phase in pipline?

 

Hi Mike,

 

Thanks for the answer.

 

But the question I want to ask is how can I operate the pipeline to delete the generated precipitate phase in RVE model to make the region of precipitated phases turn into realistic voids just like the image below. If I disabled the “Insert Precipitates” filter, then all of RVE model will be filled with primarily phase.

 

Best wishes,

Yongfa

Yongfu_Example.json

Zhang, Yongfa

unread,
Jul 9, 2021, 5:56:02 AM7/9/21
to Michael Jackson, dream3d-users

Dear Mike,

 

Thanks for your kind reply!

 

Even though I have read the help document, I still have two more questions about the pipeline template you shared with me:

  1. The Threshold Objects(Advanced) option aims to select the precipitate phase created previously, to set once is enough, why we have to set it twice in the pipeline? Besides, is it the correct way as I set it in the attachment?
  2. Replace Value in Array(Condition) option aims to delete the generated precipitate phase, how should I set to achieve this purpose? (I tried many times, but unfortunately, they didn’t work)

 

Many thanks in advance!

 

Best wishes,

Yongfa

Threshold Objects(Advanced).jpg
Replace Value in Array(Conditional).jpg

Michael Jackson

unread,
Jul 12, 2021, 9:48:52 AM7/12/21
to Zhang, Yongfa, dream3d-users

Dear Yongfu,

   I have attached a pipeline that should work better with DREAM.3D Version 6.5.

 

  1. We need to create an array (Mask) that tells DREAM.3D exactly which voxels are “Phase 1”. This is the reason for the second “Threshold Objects (Advanced)” filter. If you inspect filter #9 closely we are masking Phase=1 which is different than Filter #8 where we are finding Phase=2
  2. By replacing the generated Feature ID value with a value of ZERO (0) this indicates to DREAM3D that the voxel is not part of any feature but is in an “undecided” state.

 

--

Michael Jackson | Owner, President

      BlueQuartz Software

[e] mike.j...@bluequartz.net

[w] www.bluequartz.net

Yongfu_Example.json

Zhang, Yongfa

unread,
Jul 12, 2021, 11:19:02 AM7/12/21
to Michael Jackson, dream3d-users

Dear Mike,

 

Thanks for your kind answer! Now I understand what’s that meaning.

 

Best regards,

Reply all
Reply to author
Forward
0 new messages