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

先月 2022年11月 来月
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
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

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

#1 [openscad] lower version Y vertical

The previous one is X vertical intended to see the profile after conversion. But it failed. And besides, the stripe line runs horizonally (X direction). The stripe width for 20 m/m lense is 600 um.

So, 90 degrees rotated horizontally for now

And this needs inversion (for Positive resist) at Conversion setup







Conversion Algorithm ( by guess)
  1. Only on the area shape exist
  2. The height is auto-range, say set min and max height (range)
  3. scan X, Y direction and measure the height as Z
  4. when measuring, either lower surface (lower) or upper surface (upper), the default is lower
  5. if inversion is selected, the value = range - height
In case Positive resist, create model as shown above, measure lower surface, select inversion may give the intuitive result.
  1. 形のある範囲だけを scan します
  2. 高さについては、自動設定です、最低高さから、最高の高さまでを(高さ範囲)とします
  3. X, Y 座標について Z を測ります
  4. 高さを測る時には、 lower 指定であれば下の面を、 upper 指定であれば上の面を測ります、 既定の設定は lower です
  5. もし inversion の yes 設定があれば、測定高さは、(高さ範囲)から測定した高さを引いた値になります (既定値は no です)
なので、positive resist の場合には、上に示したように形を作り、 lower で測り、 inversion 指定 をすると、直感的になる、というのが僕の主張です
// lower version Y vertical
module slope (L, H, W, D, offset) {

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

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


polyhedron (
points = [
       [ 0, 0 + offset, H],
       [ W, 0 + offset, H],
       [ W, L + offset, H],
       [ 0, L + offset, H],
  
       [ 0, L + offset, 0],
       [ W, L + offset, 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);


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

#1 [DWL66+]

二つの binary と、一つの grayscale を描画しようとしたが、 時間切れ等で binary x 2 のみとなった
Columns4Rows1
Die Width2000Die height1000
Die indexDesignsFocus (%)intensity[%]Filter[%]LaserPower(mW)Effective Power (mW)
1mef_221124_HR_L_Sratio010012.5364.5
2mef_221124_HR_L_Sratio010012.5405
3mef_221124_nega_posi010012.5364.5
4mef_221124_nega_posi010012.5405


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

#1 [openscad] Y direction, quarter width model











// upper version 
// VERSION = 2022-11-01 22:06"
module slope (L, H, W, D) {

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

  polyhedron(
      points = [
      	     [ -W/2,  0 , 0],
             [  W/2,  0 , 0],
             [  W/2,  L , H], 
             [ -W/2,  L , H], 
	               
             [ -W/2,  L , 0], 
             [  W/2,  L , 0], 
	     ],
      faces  = [
      	     [ 0, 1, 2, 3],
	     [ 3, 2, 5, 4],
             [ 4, 5, 1, 0],
             [ 0, 3, 4],
             [ 1, 5, 2]
	     ]
	     );
}
 rotate([0, 180, 0])  //  for lower, invert

//      Length   Height     Width Delta
slope (1000,     250,       300, 100);  // 1 x 0.3 m/m for default setup



最近の日記
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
以上、3 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project