hns - 日記自動生成システム - Version 2.19.9

先月 2022年10月 来月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2022年10月30日() 旧暦 [n年日記] [更新:"2004/08/09 23:43:33"]

#1 [contrast-curve] STL model for contrast-curve (For positive photo resist)

I'm creating STL model for contrast-curve, and I have two for now, Both ultimately give the same results. For positive tone photo resist, intuition is little bit confusing. Anyway let me show you the first one

openscad:

upper version:

The left side is, let me call it as upper one. At the conversion STL model to DWL66+ lithography, we need the selection either upper or lower. This selects the view point of model. Selecting upper will look the model from the upper, the lower looks from bottom.
// upper version
module slope (L, H, W, D, offset) {
    
     translate([-D * 2 , 0, 0])
         cube([D, W, H]);

     translate([D + 2 + L, 0, 0])
         cube([D, W, H]);

     polyhedron(
         points = [[   0 + offset, 0, 0],
                   [   0 + offset, W, 0],
                   [   L + offset, W, H], 
                   [   L + offset, 0, H], 

                   [   L + offset, 0, 0], 
                   [   L + offset, W, 0], 
],
         faces  = [[ 0, 1, 2, 3],
                   [ 3, 2, 5, 4],
                   [ 4, 5, 1, 0],
                   [ 0, 3, 4],
                   [ 1, 5, 2]]);
}

slope (100, 50, 100, 10, 0);
You need to set 'upper' at the STL import dialog at DWL66+ conversion software

lower version:

The first one looks fine, but the lithography result does not necessary meet the intuition from the model. The second one here, say lower version, shape matches the lithography result.







// lower version
module slope (L, H, W, D, offset) {

translate([-D * 2 , 0, 0])
cube([D, W, H]);

translate([D * 2 + L, 0, 0])
cube([D, W, H]);


polyhedron (
points = [
       [ 0 + offset, 0, H],
       [ 0 + offset, W, H],
       [ L + offset, W, H],
       [ L + offset, 0, H],
  
       [ L + offset, 0, 0],
       [ L + offset, W, 0],
],

faces = [
      [ 0, 1, 2, 3],
      [ 3, 2, 5, 4],
      [ 4, 5, 1, 0],
      [ 0, 3, 4],
      [ 1, 5, 2]
      ]
      );
}
slope (100, 50, 100, 10, 0);

You need to set 'invert' at the STL import dialog at DWL66+ conversion software



最近の日記
2024年11月14日
DWL66+ 2018 405 nm
2024年02月19日
another (large, 0.55 x 1.0 m/m) version for contrast curve
2024年02月15日
curved star cone
2024年02月13日
paraboloid with base plane
2024年02月09日
bit map format for contrast curve
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project