<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: DOE Question: Contraints on Categorical Factors in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/DOE-Question-Contraints-on-Categorical-Factors/m-p/284342#M54930</link>
    <description>&lt;P&gt;On processes that are complicated, there is always a good chance that I am missing something. But I wonder if you really only need a split-plot design.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bake Run is a hard-to-change factor with 5 levels (not sure how this number of levels came about, but just going with what you said).&lt;/P&gt;
&lt;P&gt;All of the following are "easy-to-change":&lt;/P&gt;
&lt;P&gt;Surface prep is a 2-level factor.&lt;/P&gt;
&lt;P&gt;Oven position is a 4-level factor.&lt;/P&gt;
&lt;P&gt;Assembly process is a 2-level factor.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;During design creation, specify 4 runs per whole plot.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is the script for the design. Am I missing anything?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;DOE(
	Custom Design,
	{Add Response( Maximize, "Y", ., ., . ),
	Add Factor( Categorical, {"L1", "L2"}, "Surface Process", 0 ),
	Add Factor( Categorical, {"L1", "L2", "L3", "L4"}, "Bake Position", 0 ),
	Add Factor( Categorical, {"L1", "L2"}, "Assembly Process", 0 ),
	Add Factor( Categorical, {"L1", "L2", "L3", "L4", "L5"}, "Bake Run", 1 ),
	Set Random Seed( 126371371 ), Number of Starts( 813 ), Add Term( {1, 0} ),
	Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {4, 1} ),
	Add Alias Term( {1, 1}, {2, 1} ), Add Alias Term( {1, 1}, {3, 1} ),
	Add Alias Term( {1, 1}, {4, 1} ), Add Alias Term( {2, 1}, {3, 1} ),
	Add Alias Term( {2, 1}, {4, 1} ), Add Alias Term( {3, 1}, {4, 1} ),
	Set N Whole Plots( 10 ), Set Sample Size( 40 ), Simulate Responses( 0 ),
	Save X Matrix( 0 ), Make Design, Set Run Order( Keep the Same ), Make Table}
)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 05 Aug 2020 21:01:00 GMT</pubDate>
    <dc:creator>Dan_Obermiller</dc:creator>
    <dc:date>2020-08-05T21:01:00Z</dc:date>
    <item>
      <title>DOE Question: Contraints on Categorical Factors</title>
      <link>https://community.jmp.com/t5/Discussions/DOE-Question-Contraints-on-Categorical-Factors/m-p/284334#M54928</link>
      <description>&lt;P&gt;I would appreciate some advice...&amp;nbsp; I am running a screening experiment with strictly categorical factors and trying to identify the primary source of variation in my response.&amp;nbsp; The experiment involves material going into a surface process (known significant effect), followed by a bake (which needs to be done in batches to process everything through - any oven run to oven run variation?), followed by an assembly process (unknown impact, since always previously confounded with surface process).&amp;nbsp; The bake is the tricky bit that I'm having issues with in the design.&amp;nbsp; There are four positions in the oven (font/back, top/bottom), and in a previous experiment it looked like front vs back mattered, so I'd like keep oven location in the model as well.&amp;nbsp; Experimental units: 40.&amp;nbsp; Surface process: 2 levels (20 units per process run).&amp;nbsp; Bake position: 2 levels (2 units per level per bake run).&amp;nbsp; Bake run: total of 10 levels (4 units per bake run; constraint - all positions must be filled, i.e. can't have 3 front and 1 back).&amp;nbsp; Assembly process: 2 levels (20 units per level; constraint - due to schedule, the first 5 bake runs have to go into the first build, second 5 in the second build).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My initial plan was to do a split-split plot design with bake run (only 5 levels) as main plot and oven position as subplot, while randomizing surface process into the subplots.&amp;nbsp; I would then effectively replicate the design in order to block on assembly process (since I can't randomize into that due to time constraints).&amp;nbsp; The model would just test for main effects for now.&amp;nbsp; However, whenever I generate the design, I JMP would inevitably give me blocks that would want all four wafers to occupy the front or back position of the oven (or 3 and 1), which can't happen.&amp;nbsp; I've tried several different ways of setting my factors up and can't seem to find a solution for this constraint.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Two questions...&amp;nbsp; What is the best way of working with a constraint like this?&amp;nbsp; Is my initial plan to best way to approach this experiment?&amp;nbsp; Thank you in advance for your help.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jun 2023 20:59:45 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/DOE-Question-Contraints-on-Categorical-Factors/m-p/284334#M54928</guid>
      <dc:creator>amjg</dc:creator>
      <dc:date>2023-06-08T20:59:45Z</dc:date>
    </item>
    <item>
      <title>Re: DOE Question: Contraints on Categorical Factors</title>
      <link>https://community.jmp.com/t5/Discussions/DOE-Question-Contraints-on-Categorical-Factors/m-p/284342#M54930</link>
      <description>&lt;P&gt;On processes that are complicated, there is always a good chance that I am missing something. But I wonder if you really only need a split-plot design.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bake Run is a hard-to-change factor with 5 levels (not sure how this number of levels came about, but just going with what you said).&lt;/P&gt;
&lt;P&gt;All of the following are "easy-to-change":&lt;/P&gt;
&lt;P&gt;Surface prep is a 2-level factor.&lt;/P&gt;
&lt;P&gt;Oven position is a 4-level factor.&lt;/P&gt;
&lt;P&gt;Assembly process is a 2-level factor.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;During design creation, specify 4 runs per whole plot.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is the script for the design. Am I missing anything?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;DOE(
	Custom Design,
	{Add Response( Maximize, "Y", ., ., . ),
	Add Factor( Categorical, {"L1", "L2"}, "Surface Process", 0 ),
	Add Factor( Categorical, {"L1", "L2", "L3", "L4"}, "Bake Position", 0 ),
	Add Factor( Categorical, {"L1", "L2"}, "Assembly Process", 0 ),
	Add Factor( Categorical, {"L1", "L2", "L3", "L4", "L5"}, "Bake Run", 1 ),
	Set Random Seed( 126371371 ), Number of Starts( 813 ), Add Term( {1, 0} ),
	Add Term( {1, 1} ), Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {4, 1} ),
	Add Alias Term( {1, 1}, {2, 1} ), Add Alias Term( {1, 1}, {3, 1} ),
	Add Alias Term( {1, 1}, {4, 1} ), Add Alias Term( {2, 1}, {3, 1} ),
	Add Alias Term( {2, 1}, {4, 1} ), Add Alias Term( {3, 1}, {4, 1} ),
	Set N Whole Plots( 10 ), Set Sample Size( 40 ), Simulate Responses( 0 ),
	Save X Matrix( 0 ), Make Design, Set Run Order( Keep the Same ), Make Table}
)&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Aug 2020 21:01:00 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/DOE-Question-Contraints-on-Categorical-Factors/m-p/284342#M54930</guid>
      <dc:creator>Dan_Obermiller</dc:creator>
      <dc:date>2020-08-05T21:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: DOE Question: Contraints on Categorical Factors</title>
      <link>https://community.jmp.com/t5/Discussions/DOE-Question-Contraints-on-Categorical-Factors/m-p/284494#M54950</link>
      <description>&lt;P&gt;It is difficult to provide advice about a situation that I may not completely understand. &amp;nbsp;I have some questions/comments first:&lt;/P&gt;&lt;P&gt;1. Why are you including surface process in the screening experiment if you already know it has a significant effect? &amp;nbsp;Why aren't you optimizing it?&lt;/P&gt;&lt;P&gt;2. You have evidence of front-back oven effect already, why don't you work to reduce the within oven variation? &amp;nbsp;Or are you trying to be robust to within oven variation? &amp;nbsp;Have you run any CoV sampling plans to understand the within and between oven variation?&lt;/P&gt;&lt;P&gt;3. You want to keep oven location in the experiment, you have 4 positions and you only allocate 2 levels?&lt;/P&gt;&lt;P&gt;4. Not sure why you have bake runs in the experiment? &amp;nbsp;It would seem that bake run is not an experimental factor. &amp;nbsp;For example, you wouldn't analyze the experiment and conclude bake run 5 is best so set there??? &amp;nbsp;Why is there run-to-run variation? &amp;nbsp;&lt;/P&gt;&lt;P&gt;5. You can potentially handle the bake run-to-run variation with blocking since the run-to-run variation is noise?&lt;/P&gt;&lt;P&gt;I would use directed sampling to understand why there is run-to-run variation.&lt;/P&gt;&lt;P&gt;6. Perhaps a strip-block would be better to handle the multiple positions within bake run? See Box and Jones "Split-plot designs for robust product experimentation".&lt;/P&gt;&lt;P&gt;7. Yes, a split-plot may be appropriate for handling the restriction on process levels.&lt;/P&gt;&lt;P&gt;8. You would not want to confound the process factor with the block. &amp;nbsp;Blocking is strategy to handle noise. &amp;nbsp;It allows you to increase the precision of detecting factor effect while increasing inference space.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Aug 2020 15:38:46 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/DOE-Question-Contraints-on-Categorical-Factors/m-p/284494#M54950</guid>
      <dc:creator>statman</dc:creator>
      <dc:date>2020-08-06T15:38:46Z</dc:date>
    </item>
  </channel>
</rss>

