<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FlashForge | じじぃの引出し</title>
	<atom:link href="https://www.kazuban.com/blog/tag/flashforge/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.kazuban.com/blog</link>
	<description>なにかしら、皆さんの参考になれば幸いです！</description>
	<lastBuildDate>Mon, 26 Jun 2023 09:18:06 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.kazuban.com/blog/wp-content/uploads/2020/05/cropped-ICON-1-32x32.png</url>
	<title>FlashForge | じじぃの引出し</title>
	<link>https://www.kazuban.com/blog</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Adventurer3の精度調整</title>
		<link>https://www.kazuban.com/blog/adventurer3-accuracy-check/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Mon, 26 Jun 2023 03:44:18 +0000</pubDate>
				<category><![CDATA[3Dプリンタ]]></category>
		<category><![CDATA[Adventurer3]]></category>
		<category><![CDATA[FlashForge]]></category>
		<category><![CDATA[FlashPrint]]></category>
		<category><![CDATA[G-Code]]></category>
		<category><![CDATA[精度確認]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=8110</guid>

					<description><![CDATA[Adventurer3Proを購入して約１年たちました。 その時も、精度確認しましたが、購入から約１年たちましたし、最近「eSUN」のフィラメントを使い始めた事もあり、再度精度確認してみます。また、「FlashPrint [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Adventurer3Proを購入して約１年たちました。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/adventurer3-pro/#toc6" title="3Dプリンタ、Adventurer3 Pro　キタぁ～" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="82" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-scaled.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-scaled.jpg 2344w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-275x300.jpg 275w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-937x1024.jpg 937w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-768x839.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-1406x1536.jpg 1406w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-1875x2048.jpg 1875w" sizes="(max-width: 82px) 100vw, 82px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">3Dプリンタ、Adventurer3 Pro　キタぁ～</div><div class="blogcard-snippet internal-blogcard-snippet">約５年前に購入した３Dプリンタ「FlashForge Finder」が壊れました。最近動かす機会も減って数か月ぶりのプリント。一個目は正常に終了しましたが、二個目の途中でフィラメント詰まり。詰まりを解消しノズル掃除して、再度スタートでもまた詰まり。予備のノズルに交換したけど、また詰まり・・・今度はま...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.08.23</div></div></div></div></a>
</div></figure>



<p>その時も、精度確認しましたが、購入から約１年たちましたし、<br>最近「eSUN」のフィラメントを使い始めた事もあり、再度精度確認してみます。<br>また、「FlashPrint5」の調整方法もよく理解していなかったので、こちらも検証してみます。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">確認モデル1</a><ol><li><a href="#toc2" tabindex="0">スライサー、デフォルトでテスト印刷</a></li><li><a href="#toc3" tabindex="0">プリント補正</a><ol><li><a href="#toc4" tabindex="0">補正なし</a></li><li><a href="#toc5" tabindex="0">Y Compensation = 1%</a></li><li><a href="#toc6" tabindex="0">内側のみ補正：「内部補償＝0.1mm」</a></li><li><a href="#toc7" tabindex="0">プリント結果に合わせた補正</a></li></ol></li></ol></li><li><a href="#toc8" tabindex="0">確認モデル２</a><ol><li><a href="#toc9" tabindex="0">相手側をモデリング</a></li><li><a href="#toc10" tabindex="0">二部品結合</a></li></ol></li><li><a href="#toc11" tabindex="0">CAD/CAMにもほしい機能</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">確認モデル1</span></h2>



<p>まずは、確認用として非常に単純なモデルを用意しました。</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="512" height="490" src="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model01.png" alt="" class="wp-image-8114" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model01.png 512w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model01-500x479.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model01-300x287.png 300w" sizes="(max-width: 512px) 100vw, 512px" /></figure>



<p>□２０mmのブロックに、□10mmの□孔が開いている形状で、厚さは5mmの簡単なモデルです。</p>



<h3 class="wp-block-heading"><span id="toc2">スライサー、デフォルトでテスト印刷</span></h3>



<p>スライサーは「FlashPrint 5」を使用して、「樹脂の種類」を「Flashforge-PLA」のデフォルト設定で<br>ラフトのみ「無効」にしてプリントしてみましたが、ちょっと反りがでたので、<br>最初の一層目のみ、最大スピードを30mm/sに変更し再度プリント。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>外径X方向：20.0mm<br>外径Y方向：20.2mm<br>内径X方向：9.8mm<br>内径Y方向：10.0mm<br>厚さ：　5.0mm</p>
</blockquote>



<p>ホームセンターで購入のアナログノギスでの測定なのと、積層ピッチが「0.18」で、<br>側面は積層痕でガタガタしてるので、その程度の測定精度ですが、これを基に調整してみます</p>



<h3 class="wp-block-heading"><span id="toc3">プリント補正</span></h3>



<p>「FlashPrint 5」の「エキスパートモード」では、「その他」の項目でプリント精度をある程度調整する事ができます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="560" src="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation-800x560.png" alt="" class="wp-image-8118" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation-800x560.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation-500x350.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation-300x210.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation-768x537.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation.png 882w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>「Material Shrinkage Compensation」では、仕上がり寸法の「縦横」の誤差を比率で調整する機能のようです。<br>「容量を調整する」を「はい」にすると、凸形状、凹形状の調整ができます。<br>設定値は、片側入力なのか両側入力なのか？<br>また、はたしてきちんと補正してくれるのか？<br>スライス後、G-Codeで確認してみます。<br>上の確認モデル１：外径□２０mm、内径□10mmをスライスして確認してみます。</p>



<h4 class="wp-block-heading"><span id="toc4">補正なし</span></h4>



<p>まずは、パス幅0.4mm、補正なしで、スライしてみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="346" src="https://www.kazuban.com/blog/wp-content/uploads/2023/06/nomal-800x346.png" alt="" class="wp-image-8120" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/06/nomal-800x346.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/nomal-500x216.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/nomal-300x130.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/nomal-768x332.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/nomal.png 1125w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>内径は□10mmなので、パス幅0.4mmを半分を考慮して、X,Yとも「5.2mm」になってます。<br>外径は□20ｍｍ、なので、パス幅半分を考慮して、やはり同様にX,Y共に「9.8」になってます。<br>パス幅の中心をノズルが通り、パス幅の半分が仕上がり側面になるようなパス計算のようです。</p>



<h4 class="wp-block-heading"><span id="toc5">Y Compensation = 1%</span></h4>



<p>次に、Yのみ「1%」補正してみます。<br>「1%」なので、内径□10mmは、Yのみ10.1mm、外径□20mmは、Yのみ、20.2mmになるはずです</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="342" src="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Y-Compensation-800x342.png" alt="" class="wp-image-8122" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Y-Compensation-800x342.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Y-Compensation-500x214.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Y-Compensation-300x128.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Y-Compensation-768x328.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Y-Compensation.png 1140w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>ちゃんと、補正されているのがわかります。</p>



<h4 class="wp-block-heading"><span id="toc6">内側のみ補正：「内部補償＝0.1mm」</span></h4>



<p>内部補償と言う言葉がちょっとへんですが、凹側面の補正の事だと思います。<br>設定値0.1mmが半径補正値なのか？両側補正値なのか？も確認してみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="323" src="https://www.kazuban.com/blog/wp-content/uploads/2023/06/inside-compensation-800x323.png" alt="" class="wp-image-8124" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/06/inside-compensation-800x323.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/inside-compensation-500x202.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/inside-compensation-300x121.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/inside-compensation-768x310.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/inside-compensation.png 1149w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>内側のみ、±5.25になっていますから、両側で0.1mm補正されているのがわかります。<br>外側は、補正されていなくて、正常ですね。</p>



<h4 class="wp-block-heading"><span id="toc7">プリント結果に合わせた補正</span></h4>



<p>これで、「Material Shrinkage Compensation」と「容量を調整」の補正値の入れ方がわかりました<br>テスト印刷結果から、内側がネライより径で0.2mm小さく、X,Yの比率では、Y方向を1%小さくしてみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="558" src="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation2-800x558.png" alt="" class="wp-image-8128" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation2-800x558.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation2-500x349.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation2-300x209.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation2-768x536.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Compensation2.png 893w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>補正後のプリント結果は、補正が効いているを確認できました。</p>



<h2 class="wp-block-heading"><span id="toc8">確認モデル２</span></h2>



<p>補正値を設定し、もう少し複雑なモデルを印刷してみます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="558" src="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model02-800x558.png" alt="" class="wp-image-8129" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model02-800x558.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model02-500x349.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model02-300x209.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model02-768x536.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/Model02.png 884w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>測定した結果は、まあまあでした。<br>測定機器がノギスと言う事もありますし、面精度がガタガタなので、正確な測定はできません<br>まぁ、幅で0.1ｍｍには、入っていると思います。<br>ただ、形状の製作精度の検証は、幅だけでは不十分で、位置関係の測定も必要ですが、自宅ではできません。<br>そこで、反対側を作成し、ある程度のクリアランス（隙間）を設けて、組み付けてみようと思います。</p>



<h3 class="wp-block-heading"><span id="toc9">相手側をモデリング</span></h3>



<p>相手側は、ブロック素材から、ブーリアン演算で引き算させる事で簡単にできます<br>さらに、クリアランス（隙間）を付けるため、Fusion360では「プレスプル」と呼ばれている機能で幅を修正します。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="792" height="499" src="https://www.kazuban.com/blog/wp-content/uploads/2023/06/clearance.png" alt="" class="wp-image-8131" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/06/clearance.png 792w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/clearance-500x315.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/clearance-300x189.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/06/clearance-768x484.png 768w" sizes="(max-width: 792px) 100vw, 792px" /></figure>



<p>片側0.1mmのクリアランスに設定しました。<br>この２つのパーツが組み合わされれば、クリアランス片側0.1mmと言っても、<br>数か所の凸凹形状や各部分の位置関係がすべてその範囲以内で出来ていると言うことなので<br>それ以上の精度だと言えます。</p>



<h3 class="wp-block-heading"><span id="toc10">二部品結合</span></h3>



<p>さて、二つの部品を結合してみましょう！</p>



<figure class="wp-block-video"><video height="1080" style="aspect-ratio: 1920 / 1080;" width="1920" controls src="https://www.kazuban.com/blog/wp-content/uploads/2023/06/adjust.mp4"></video></figure>



<p>最初ちょっと硬かったですが、いい感じに結合できました。<br>はずすのも結構大変です、スクレーパーで少しずつ広げていって、どうにか外れました。<br>この積層痕の悪い面精度でも、入ったので、面精度が良ければ、もう少し簡単に挿入できると思います。<br>片側0.1mmよりも、確実にいい精度でプリント出来ていると思います。<br>今回の積層条件では、硬い締結の場合には、「片側0.10」のクリアランス。<br>もう少しゆるく取り外ししたい場合には、「片側0.15」ぐらいが、いいように思います。</p>



<h2 class="wp-block-heading"><span id="toc11">CAD/CAMにもほしい機能</span></h2>



<p>工作機械でも、メカ的にミクロン精度に保つ事は非常に大変でコストもかかります。<br>最終的には制御機内でソフト的に補正を行っている工作機械がほとんどだと思います。<br>ただ今回おこなった補正は、「FlashPrint 5」スライサーの機能を使いました。<br>工作機械的には、CAMの部分での補正です。<br>輪郭全周の一定補正であれば、工具径補正で調整可能ですが、X軸、Y軸の比率が公差を超える可能性がある場合、<br>現状ではCADで加工モデル形状を編集・調整するしかありません。<br>特に２D輪郭の場合は結構やっかいです。<br>CAMにもこのような、X軸、Y軸の比率を自動調整してくれる機能があれば、便利ですね。<br></p>
]]></content:encoded>
					
		
		<enclosure url="https://www.kazuban.com/blog/wp-content/uploads/2023/06/adjust.mp4" length="0" type="video/mp4" />

			</item>
		<item>
		<title>FlashPrint 5「.GX」 ファイル編集ソフトを更新しました。</title>
		<link>https://www.kazuban.com/blog/editorforflashprint5-v1-7/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Sun, 11 Jun 2023 09:12:13 +0000</pubDate>
				<category><![CDATA[3Dプリンタ]]></category>
		<category><![CDATA[Adventurer3]]></category>
		<category><![CDATA[FlashForge]]></category>
		<category><![CDATA[FlashPrint]]></category>
		<category><![CDATA[G-Code]]></category>
		<category><![CDATA[フリーソフト]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=8083</guid>

					<description><![CDATA[FlashPrint 「.GX」 ファイル編集ソフトを公開しましたが、 データによってはエディタ領域にうまく読み込めない現象が起きていました。 目次 ヘッダー部分、切り分け方法ミスヘッダのデータ容量が大きい場合の処置G- [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>FlashPrint 「.GX」 ファイル編集ソフトを公開しましたが、</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/editorforflashprint5/" title="FLASHFORGE ３Dプリンタスライサー FlashPrint の 「.GX」 ファイル編集ソフト" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="129" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2022/12/FlashPrint5.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/12/FlashPrint5.png 597w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/FlashPrint5-300x209.png 300w" sizes="(max-width: 129px) 100vw, 129px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">FLASHFORGE ３Dプリンタスライサー FlashPrint の 「.GX」 ファイル編集ソフト</div><div class="blogcard-snippet internal-blogcard-snippet">FlashForge製３Dプリンタ専用スライサー「FlashPrint」は「.GX」拡張子のG-Code を生成します。G-Codeファイルはメモ帳やエディタなどで読めるように、アスキー（テキスト）形式が一般的ですがFlashPrintの「.GX」は、ファイル上部に、バイナリ文字が含まれていて正常な...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.12.04</div></div></div></div></a>
</div></figure>



<p>データによってはエディタ領域にうまく読み込めない現象が起きていました。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ヘッダー部分、切り分け方法ミス</a></li><li><a href="#toc2" tabindex="0">ヘッダのデータ容量が大きい場合の処置</a></li><li><a href="#toc3" tabindex="0">G-Codeデータ容量が大きい場合の読み込み進捗表示</a></li><li><a href="#toc4" tabindex="0">G-Codeデータ容量が大きい場合の検索や編集</a></li><li><a href="#toc5" tabindex="0">EditorForFlashPrint5 Ver1.7 公開</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ヘッダー部分、切り分け方法ミス</span></h2>



<p>調べてみると、テキスト形式のデータでないと、エディタ表示できないため<br>バイバリー形式のヘッダ部分を切り離す処理をしていますが、ヘッダの最後の文字の判断を間違えていました。<br>ヘッダー部分には、プリンタタッチパネルに画像が表示できるように、データ内に画像のデータも収めているようです。<br>したがって、画像によって、ヘッダ部分の長さや、文字も変わってきます。<br>筆者が、ヘッダー部の最後と判断する方法がうまくいっていない場合があったようです。<br>今回の更新では、ヘッダー終了後のG-Codeデータは先頭が、下記コードを想定しています</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>;machine_type:</p>
</blockquote>



<p>したがって、このコードが先頭にない場合は、「Header Error」になります。<br>「EditorForFlashPrint5.exe」では、データ作成する時に、必ずこの先頭コードは確認しています。<br>現状では、手持ちの「.GX」データで、検証して問題は起きていませんが、<br>環境によっては今後も同じような現象がおきるかもしれません。</p>



<h2 class="wp-block-heading"><span id="toc2">ヘッダのデータ容量が大きい場合の処置</span></h2>



<p>ヘッダ部分には、画像データが挿入されていそうなので、画像によってはかなり大きくなる場合があるようです。<br>ヘッダ部分は、プログラム的に、静的文字配列を使っているため、予想よりも大きな文字数になった場合、うまく動作しなくなってしまいます。<br>現状では、想定文字数よりも、大きくなった場合には、メッセージを出し、強制終了させています。</p>



<h2 class="wp-block-heading"><span id="toc3">G-Codeデータ容量が大きい場合の読み込み進捗表示</span></h2>



<p>Adventurer3での使用で開発したので、それほどデータ容量は気にしていませんでしたが<br>私の環境では、１０MBぐらいのデータになると、かなり読み込みが遅くなります。<br>読み込み時には、G-CodeデータのZ指令（高さ）なども一行ずつ確認していますが<br>筆者のレベルでは、そういった処理方法のプログラムがあまり高速にできていません<br>遅い場合のストレスとなるべく解消するため、読み込み状態を表示するようにしました。</p>



<h2 class="wp-block-heading"><span id="toc4">G-Codeデータ容量が大きい場合の検索や編集</span></h2>



<p>読み込みが終わると、任意文字や高さの検索やG-Code編集を行うと思いますが<br>この処理もデータが大きい場合、異様に遅くなる場合があります。<br>こちらも、C++Builderの「memoコンポーネント」を使っていますが、その処理方法がへたくそなのかもしれません。<br></p>



<h2 class="wp-block-heading"><span id="toc5">EditorForFlashPrint5 Ver1.7 公開</span></h2>



<p>いくつかのデータで検証した結果では、５Mb程度のデータであれば、それほど気にならないと思います。<br>それ以上になってくると、レスポンスがきになるかもしれません。<br>ただし、筆者が検証した限りでは、遅いだけで、データ的には正常です。</p>



<p>フリーソフトページから、ダウンロードできます。<br>ver1.7 になります。</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-black-color has-orange-background-color has-text-color has-background wp-element-button" href="https://www.kazuban.com/blog/free_soft/#Soft17" style="border-radius:33px">ダウンロード</a></div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Adventurer3でネジブリントを極める</title>
		<link>https://www.kazuban.com/blog/screw-print/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Tue, 02 May 2023 05:34:53 +0000</pubDate>
				<category><![CDATA[3Dプリンタ]]></category>
		<category><![CDATA[Fusion360]]></category>
		<category><![CDATA[Adventurer3]]></category>
		<category><![CDATA[FlashForge]]></category>
		<category><![CDATA[ネジプリント]]></category>
		<category><![CDATA[フリーソフト]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=7770</guid>

					<description><![CDATA[締結方法で、一番メジャーなのはネジだと思いますし、取付・取外しまで考えると最強だと思いますただし、FFF方式の３Dプリンタでは不得意な形状です。アンダー部分の連続で、断面でみると楔の螺旋形状なので、XYZ全軸の精度が安定 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>締結方法で、一番メジャーなのはネジだと思いますし、取付・取外しまで考えると最強だと思います<br>ただし、FFF方式の３Dプリンタでは不得意な形状です。<br>アンダー部分の連続で、断面でみると楔の螺旋形状なので、XYZ全軸の精度が安定しないと入らなくなってしまいます。<br>筆者はいままで、ネジプリント後は、後処理する事で対応していました。<br>これは３Dプリンタに限らず、金属のNC加工の場合も同様です。<br>具体的には、タップとダイスと言う道具を使用して、機械加工後にネジ形状を整えます。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="480" src="https://www.kazuban.com/blog/wp-content/uploads/2023/03/tap-dice-1024x480.png" alt="" class="wp-image-7662" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/03/tap-dice-1024x480.png 1024w, https://www.kazuban.com/blog/wp-content/uploads/2023/03/tap-dice-300x141.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/03/tap-dice-768x360.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/03/tap-dice-1536x719.png 1536w, https://www.kazuban.com/blog/wp-content/uploads/2023/03/tap-dice-2048x959.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>筆者は、「めねじ」（ナット）の場合には、プリント後にタップ処理をしていました。<br>「おねじ」（ボルト）の場合には、金属ではダイスと言う道具を使用しますが、プラの場合には、ネジ山を壊しやすいので、モデルでクリアランスを施したり、ダイスの代わりに金属のナットで処理をしていました。<br>舞ちゃんの飛行機を作った時にも、ネジをかなり多用しましたが、同様な方法で作成しました。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/mai_s-airplane/#toc4" title="朝ドラ『舞いあがれ！』の、舞ちゃんの飛行機をFusion360と３Dプリンタで作ってみた。" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="103" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2023/03/body-model.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/03/body-model.png 830w, https://www.kazuban.com/blog/wp-content/uploads/2023/03/body-model-300x263.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/03/body-model-768x674.png 768w" sizes="(max-width: 103px) 100vw, 103px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">朝ドラ『舞いあがれ！』の、舞ちゃんの飛行機をFusion360と３Dプリンタで作ってみた。</div><div class="blogcard-snippet internal-blogcard-snippet">私の出身地の五島列島のバラモンが話題になると言うことで、NHK＋でお昼休みに見ています。五島だけでなく、もの作りの町工場もテーマなので、親近感を持ってみています。ドラマの中で、主人公の舞ちゃんが、町工場と連携して、模型飛行機を製作しました。私も３Dプリンタで作ってみました。パーツのＳＴＬデータは、フ...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.03.20</div></div></div></div></a>
</div></figure>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Fusion360でのねじ機能</a><ol><li><a href="#toc2" tabindex="0">ネジのモデリング</a></li><li><a href="#toc3" tabindex="0">Fusion360ネジ機能のクリアランス</a></li></ol></li><li><a href="#toc4" tabindex="0">Adventurer3 のプリント精度</a></li><li><a href="#toc5" tabindex="0">ねじモデルの修正</a><ol><li><a href="#toc6" tabindex="0">スケーリング（尺度）</a></li><li><a href="#toc7" tabindex="0">ナットのモデリング</a></li><li><a href="#toc8" tabindex="0">ナット裏面にザグリを設ける</a></li><li><a href="#toc9" tabindex="0">ボルトのモデリング</a></li><li><a href="#toc10" tabindex="0">先端は若干細くしてねじ込みやすくする</a></li><li><a href="#toc11" tabindex="0">ボルト完成</a></li></ol></li><li><a href="#toc12" tabindex="0">ボルト・ナット完成</a></li><li><a href="#toc13" tabindex="0">データ公開・ダウンロード</a><ol><li><a href="#toc14" tabindex="0">Mねじ規格寸法、表示ソフト</a></li><li><a href="#toc15" tabindex="0">Fusion360データとFlashPrint5設定ファイル</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">Fusion360でのねじ機能</span></h2>



<h3 class="wp-block-heading"><span id="toc2">ネジのモデリング</span></h3>



<p>ネジのモデリングは、「めねじ」も「おねじ」も「Fusion360」では簡単にできます。<br>穴やピン形状を描いて「作成」⇒「ねじ」を実行し、ネジ処理したい円筒面をクリックするだけです。<br>ねじ込んで組付けた位置を合わせたい場合であれば、位相を合わせなくてはいけませんから<br>「おねじ」か「めねじ」どちらのモデルからか、引き算したモデルのほうが無難ですが<br>ボルト・ナットのように位相があまり関係ない場合では、Fusion360のネジ機能を使用した方が簡単ですね。<br>今回は、Fusion360のネジ機能でモデリングしたモデルを使用してプリントした製品がそのまま、市販の金属ネジに入るような方法を考えてみます。</p>



<h3 class="wp-block-heading"><span id="toc3">Fusion360ネジ機能のクリアランス</span></h3>



<p>Fusion360では、簡単に「おねじ」「めねじ」のモデリングができますが、この二部品のクリアランスはどうなっているのでしょう？<br>M5サイズを、適当に描いて、断面をみてみましょう。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="553" src="https://www.kazuban.com/blog/wp-content/uploads/2023/04/screw-clearance1-800x553.png" alt="" class="wp-image-7790" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/04/screw-clearance1-800x553.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/screw-clearance1-500x346.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/screw-clearance1-300x207.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/screw-clearance1-768x531.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/screw-clearance1.png 1221w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>なにもしなくても、自動的にクリアランスは付けてくれるみたいです。<br>測定してみると、横方向では片側で約0.08mm、楔の法線方向では約0.04ぐらいでした。<br>隙間は、ネジの大きさでも変わると思いますが、この程度の隙間で家庭用のプリンタでは、<br>たぶんそのまま印刷しても結合できないと思います。</p>



<h2 class="wp-block-heading"><span id="toc4">Adventurer3 のプリント精度</span></h2>



<p>FFF方式の家庭用プリンタの場合、精度はそれほど期待できないと思います。<br>このサイトでも、簡単に調べた時の記事があります。</p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/adventurer3-pro/#toc6" title="3Dプリンタ、Adventurer3 Pro　キタぁ～" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="82" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-scaled.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-scaled.jpg 2344w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-275x300.jpg 275w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-937x1024.jpg 937w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-768x839.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-1406x1536.jpg 1406w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Adventurer3Pro-1875x2048.jpg 1875w" sizes="(max-width: 82px) 100vw, 82px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">3Dプリンタ、Adventurer3 Pro　キタぁ～</div><div class="blogcard-snippet internal-blogcard-snippet">約５年前に購入した３Dプリンタ「FlashForge Finder」が壊れました。最近動かす機会も減って数か月ぶりのプリント。一個目は正常に終了しましたが、二個目の途中でフィラメント詰まり。詰まりを解消しノズル掃除して、再度スタートでもまた詰まり。予備のノズルに交換したけど、また詰まり・・・今度はま...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.08.23</div></div></div></div></a>
</div></figure>



<p>この時は、凸形状は結構狙い通りの寸法になりましたが、<br>凹形状では径で0.2～0.3mm程度小さくなりました。<br>したがって、凹の場合には少なくても片側0.15程度は、水平方向に調整する必要がありそうです。</p>



<h2 class="wp-block-heading"><span id="toc5">ねじモデルの修正</span></h2>



<p>では、Fusion360でねじモデルを調整するには、どうすればいいでしょうか？<br>確実なのは、スケッチで断面形状を取り出して、２D的に横移動した図形を螺旋形状にスワーフする<br>モデリング方法だと思いますがちょっと、面倒だし大変ですね。</p>



<h3 class="wp-block-heading"><span id="toc6">スケーリング（尺度）</span></h3>



<p>筆者は、水平（横）方向のみ、スケーリングする方法でやってみました。<br>ねじの側面方向２軸（Z軸がねじ進行方向の場合、X軸とY軸）のみをスケーリングします。<br>ナットは大きく、ボルトは小さく縮尺します。</p>



<h3 class="wp-block-heading"><span id="toc7">ナットのモデリング</span></h3>



<p>通常は、スケッチ⇒ポリゴンで六角形とねじ用穴を描き、「押し出し」後「作成」⇒「ねじ」で<br>「モデル化」にチェックする事で、ねじのモデリングが完成します。<br>ところが、このままAdventurer3 に持って行ってプリントしても、市販の金属ボルトは<br>すんなり入りません。<br>筆者のプリンタの傾向で、凹形状では上記の精度確認テストから、径で0.2～0.3mm程度小さくプリントされてしまいます。<br>したがって、最低でも、それ以上は径を広げる必要があります。<br>そこで、ねじの側面方向への拡大は、Fusion360の「尺度」機能を使用しました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="685" src="https://www.kazuban.com/blog/wp-content/uploads/2023/05/nut-scale-800x685.png" alt="" class="wp-image-7852" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/05/nut-scale-800x685.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/nut-scale-500x428.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/nut-scale-300x257.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/nut-scale-768x658.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/nut-scale.png 1377w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>・まずは、ねじ部のみ「拡大」したいので、ねじより大きい径の円輪郭を「分割ツール」にして「修正」⇒「面を分割」の機能で「分割」。<br>・次にねじ部分のみ、「尺度」で拡大。<br>・「尺度」で「尺度のタイプ」は「不一致」とし、ねじ径方法のみ尺度を設定。<br><span class="marker-under-red">・ここで、拡大する原点の設定「点」を、必ず「ねじの中心軸上」に設定しなおす事。</span><br>・尺度量は筆者の環境でテストした結果、径で+0.4ｍｍぐらいでいい感じになった。<br>・具体的には、Ｍ６の場合、尺度の設定を「6.4/6=1.07」。<br>・その後、分割しておいた、外周と「結合」して完成。</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc8">ナット裏面にザグリを設ける</span></h3>



<p>上記の方法でモデリングしたナットは、プリント後すぐに市販の金属ボルトがスルスル入ります。<br>ところが、最後まで入ったところで、抜け出す時にすごく固くなります。<br>レンチを使用して何度か抜き差しすれば緩くはなりますが、できればレンチは使いたくないですね。<br>原因はわかりませんが、積層の始まり付近なので、少し太めに積層されるのかもしれません。<br>筆者はここには、ザグリを付ける事で回避しました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="507" src="https://www.kazuban.com/blog/wp-content/uploads/2023/04/counterbore-800x507.png" alt="" class="wp-image-7802" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/04/counterbore-800x507.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/counterbore-500x317.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/counterbore-300x190.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/counterbore-768x487.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/counterbore.png 990w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>大きさとしては、ねじ呼径よりも、+１ｍｍの径とし、ねじの半ピッチの深さとしました。<br>この処理で、レンチを使用しなくても、手締めで入るようになりました。</p>



<h3 class="wp-block-heading"><span id="toc9">ボルトのモデリング</span></h3>



<p>ボルトは、ナットと同形状のヘッド部分と、ネジ部の円筒部分を結合した形状になります。<br>ただし、ねじ部分はナットとは逆に、小さく縮尺しますから、結合は縮尺後に行います。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="615" height="486" src="https://www.kazuban.com/blog/wp-content/uploads/2023/04/bolt-scale.png" alt="" class="wp-image-7834" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/04/bolt-scale.png 615w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/bolt-scale-500x395.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/04/bolt-scale-300x237.png 300w" sizes="(max-width: 615px) 100vw, 615px" /></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>・ヘッド部分と結合する前に、ナットと同様に「尺度」機能を使用。<br>・「尺度」で「尺度のタイプ」は「不一致」とし、ねじ径方法のみ尺度を設定。<br><span class="marker-under-red">・ここで、縮尺する原点の設定「点」を、必ず「ねじの中心軸上」に設定しなおす事。</span><br>・縮尺量は筆者の環境でテストした結果、径で-0.2ｍｍぐらいでいい感じになった。<br>・具体的には、Ｍ６の場合、尺度の設定を「5.8/6=0.97」。<br>・その後、ヘッド部分と「結合」すれば完成。<br>・追加でヘッドとネジ部の付け根は壊れやすいので、フィレット処理したほうが安心。<br>・必要あれば、結合前に、ヘッドとねじの間にフィレットモデルも用する。</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc10">先端は若干細くしてねじ込みやすくする</span></h3>



<p>ボルトも縮尺した事で、市販の金属ナットにレンチを使わず入るようになりました。<br>ただ、どうしても先端が入りにくい場合が多いです。<br>どのみち縮尺するのであれば、ねじ込みやすいように、先端はさらに少し細めにしようと思います</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="601" src="https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt-top-scale-800x601.png" alt="" class="wp-image-7850" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt-top-scale-800x601.png 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt-top-scale-500x375.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt-top-scale-300x225.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt-top-scale-768x577.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt-top-scale.png 1317w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>・先端部分を分割するために、「構築」⇒「オフセット平面」で「平面」を作成。<br>・オフセット量は、「ねじピッチ×２」とした。<br>・この「平面」を「分割ツール」として「修正」⇒「面を分割」の機能で「分割」。<br>・M6の場合、ネジ部は「5.8/6=0.97」で縮尺。<br>・先端部は、さらに細くしたいので、「5.6/6=0.93」で縮尺。</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc11">ボルト完成</span></h3>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="660" height="568" src="https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt.png" alt="" class="wp-image-7857" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt.png 660w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt-500x430.png 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/bolt-300x258.png 300w" sizes="(max-width: 660px) 100vw, 660px" /></figure>



<p>先端を細くしたので、ねじ込みやすくなりました。</p>



<h2 class="wp-block-heading"><span id="toc12">ボルト・ナット完成</span></h2>



<p>今まで、タップなどの道具を使用して作成していましたが、それでもM5ぐらいが限界でした。<br>今回、モデルから作り込む事で、道具も不要になり、M3も問題なく作成できました。<br>まとめると、下記のように、スケーリングしました。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>・ナットねじ部は、「ネジ径+0.4/ネジ径」の尺度で拡大<br>・ナット裏面には、「ネジ径+1.0mm」深さ「ネジピッチ/2」のザグリを追加<br>・ボルトねじ部は、「ネジ径-0.2/ネジ径」の尺度で縮小<br>・ボルトねじ先端部「ネジピッチ×2」は、「ネジ径-0.4/ネジ径」の尺度で縮小</p>
</blockquote>



<p>この方法で、M3、M4、M5、M6、M8、M10　のボルト・ナットをプリントしてみました。<br>黄色がプリント製品で、黒とシルバーは市販の金属性です。<br>いずれも、道具やレンチを使用せず、すんなり入りました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="800" height="600" src="https://www.kazuban.com/blog/wp-content/uploads/2023/05/printed-bolt-nut-800x600.jpg" alt="" class="wp-image-7861" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/05/printed-bolt-nut-800x600.jpg 800w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/printed-bolt-nut-500x375.jpg 500w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/printed-bolt-nut-300x225.jpg 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/printed-bolt-nut-768x576.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/printed-bolt-nut-1536x1152.jpg 1536w, https://www.kazuban.com/blog/wp-content/uploads/2023/05/printed-bolt-nut-2048x1536.jpg 2048w" sizes="(max-width: 800px) 100vw, 800px" /></figure>



<p>３Dプリンタで部品作成する場合、形状によってはどうしても分割になってしまいますし<br>使用方法によっては、組み立てが必要な場合もあります。<br>接着などは、二度と分解しない場合には簡単でいいですが、取付・取り外しをしたい場合には<br>ねじ締結は非常に便利です。<br>今回道具なしで「M3」まで製作できたことで、３Dプリントの幅が広がると思っています。</p>



<h2 class="wp-block-heading"><span id="toc13">データ公開・ダウンロード</span></h2>



<h3 class="wp-block-heading"><span id="toc14">Mねじ規格寸法、表示ソフト</span></h3>



<p>ボルト・ナットをモデリング際、ネジ頭径やナット幅などの標準の幅を調べるのが面倒でした。<br>表示するだけの簡単なソフトですが、メートルネジの寸法を表示するツールを作成しました。<br>興味あれば、下記からダウンロードして使ってみてください。</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline is-style-outline--1"><a class="wp-block-button__link has-luminous-vivid-amber-background-color has-background wp-element-button" href="https://www.kazuban.com/blog/free_soft/#Soft15" style="border-radius:20px">ネジ寸法表示ソフト、ダウンロード</a></div>
</div>


<div class="ad-box block-box"><div class="ad-area no-icon ad-shortcode ad-rectangle ad-label-visible cf" itemscope itemtype="https://schema.org/WPAdBlock">
  <div class="ad-label" itemprop="name" data-nosnippet>広告</div>
  <div class="ad-wrap">
    <div class="ad-responsive ad-usual"><!-- レスポンシブコード -->
<ins class="adsbygoogle"
  style="display:block"
  data-ad-client="ca-pub-8553338673765819"
  data-ad-slot="9850068070"
  data-ad-format="rectangle"
  data-full-width-responsive="true"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></div>
          </div>

</div>
</div>


<h3 class="wp-block-heading"><span id="toc15">Fusion360データとFlashPrint5設定ファイル</span></h3>



<p>今回紹介の、M3～M12までの、ボルトナットのFusion360用モデルと、Adventurer3でテストプリントした際の、FlashPrint5用の設定ファイルがダウンロードできます。</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-outline is-style-outline--2"><a class="wp-block-button__link has-luminous-vivid-amber-background-color has-background wp-element-button" href="https://www.kazuban.com/blog/free_soft/#Soft16" style="border-radius:20px">ネジモデル＆プリント条件、ダウンロード</a></div>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Flashforge Adventurer3用の、「ランニング運転」と「ビルドプレートレベル確認」のG-Codeデータを手打ちで作ってみた</title>
		<link>https://www.kazuban.com/blog/adventurer3-gcode/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Sun, 05 Feb 2023 09:14:44 +0000</pubDate>
				<category><![CDATA[3Dプリンタ]]></category>
		<category><![CDATA[Adventurer3]]></category>
		<category><![CDATA[FlashForge]]></category>
		<category><![CDATA[FlashPrint]]></category>
		<category><![CDATA[G-Code]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=7390</guid>

					<description><![CDATA[前回、Adventurer3用のG-Code の内容と、FlashPrint5出力の「.gx」ファイルを編集するソフト紹介しました。 今回は、実際にG-Code を手打ちしてみたいと、思います。 目次 ランニング運転用G [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>前回、Adventurer3用のG-Code の内容と、FlashPrint5出力の「.gx」ファイルを編集するソフト<br>紹介しました。</p>



<div class="wp-block-group is-layout-constrained wp-block-group-is-layout-constrained">
<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/flashforge-gcode/" title="FlashForge のG-Codeを覗いてみる" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="139" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2023/01/FlashForge-GCode.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2023/01/FlashForge-GCode.png 1197w, https://www.kazuban.com/blog/wp-content/uploads/2023/01/FlashForge-GCode-300x194.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2023/01/FlashForge-GCode-1024x662.png 1024w, https://www.kazuban.com/blog/wp-content/uploads/2023/01/FlashForge-GCode-768x497.png 768w" sizes="(max-width: 139px) 100vw, 139px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">FlashForge のG-Codeを覗いてみる</div><div class="blogcard-snippet internal-blogcard-snippet">NC屋としては、３DプリンタのG-Codeにも興味があるので、FlashPrint5が吐き出した、Adventurer3用データを覗いてみました。前回、FlashPrint5 の「.GX」拡張子のG-Codeを編集できるソフトを公開しました。このソフトで、閲覧や編集が可能になります。一般的なエディタ...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2023.01.16</div></div></div></div></a>
</div></figure>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/editorforflashprint5/" title="FLASHFORGE ３Dプリンタスライサー FlashPrint の 「.GX」 ファイル編集ソフト" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="129" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2022/12/FlashPrint5.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/12/FlashPrint5.png 597w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/FlashPrint5-300x209.png 300w" sizes="(max-width: 129px) 100vw, 129px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">FLASHFORGE ３Dプリンタスライサー FlashPrint の 「.GX」 ファイル編集ソフト</div><div class="blogcard-snippet internal-blogcard-snippet">FlashForge製３Dプリンタ専用スライサー「FlashPrint」は「.GX」拡張子のG-Code を生成します。G-Codeファイルはメモ帳やエディタなどで読めるように、アスキー（テキスト）形式が一般的ですがFlashPrintの「.GX」は、ファイル上部に、バイナリ文字が含まれていて正常な...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.12.04</div></div></div></div></a>
</div></figure>
</div>
</div>
</div>



<p>今回は、実際にG-Code を手打ちしてみたいと、思います。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ランニング運転用G-Code</a><ol><li><a href="#toc2" tabindex="0">Adventurer3用のG-Code</a></li><li><a href="#toc3" tabindex="0">作成方法</a></li><li><a href="#toc4" tabindex="0">動作風景（倍速です）</a></li></ol></li><li><a href="#toc5" tabindex="0">ビルドプレートのレベル（水平）確認用G-Code</a><ol><li><a href="#toc6" tabindex="0">プレ押し出し</a></li><li><a href="#toc7" tabindex="0">インナーシェル</a></li><li><a href="#toc8" tabindex="0">「E」押し出し量の求め方</a></li><li><a href="#toc9" tabindex="0">ポイント</a></li><li><a href="#toc10" tabindex="0">動作風景（×４倍速です）</a></li></ol></li><li><a href="#toc11" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ランニング運転用G-Code</span></h2>



<p>一般的に機械は、ランニング（暖気）運転を行ったほうが良いとされています。<br>特に、工作機械の場合には、暖機運転で加工精度が変化しますから必須です。<br>家庭用３Dプリンタの場合には、その重要性は少ないと思いますが、<br>メンテナンスなどで、掃除やグリスアップした時など、可動範囲全体で動作させたほうが<br>いいと思います。<br>手動操作で移動させる事は可能ですが、G-Codeで自動ランニング運転データを<br>作成してみたいと思います。</p>



<h3 class="wp-block-heading"><span id="toc2">Adventurer3用のG-Code</span></h3>



<p><a href="https://www.kazuban.com/blog/flashforge-gcode/#outline__2_3">前回、FlashPrint5が出力した、G-Code を分析してみました。</a><br>ヘッダー部分では、ヘッドの選択や温度設定、ファンの可動などの指令が書かれています。<br>ランニング運転には、ほとんど必要なさそうです。<br>可動範囲は、150×150×150mmなので、この範囲で動作するような「G1（直線移動）」コード<br>を羅列すればよさそうです。<br>ただし、「.g」ファイルの場合には問題ありませんでしたが、「.gx」ファイルの場合には、<br>「M118」でこのプログラムの動作範囲を指定しないとエラーになりました。</p>



<h3 class="wp-block-heading"><span id="toc3">作成方法</span></h3>



<p>１．まず適当なモデル「20mm_Box」などで、FlashPrint5でG-Codeを作成します。<br><a href="https://www.kazuban.com/blog/free_soft/#Soft12">２．「EditorForFlashPrint5」</a>に読み込みと、編集が可能になります。<br>３．不要なコードを削除し、必要なコードを追加します。<br>４．「.g」の場合なら、通常のエディタで作成可能ですが、プリンタ本体のタッチパネルの<br>　ファイルリストにアイコンが表示されません。<br>　「１．の適当なモデル」をデータのイメージしやすいモデルでダミーのデータを作成すれば、<br>　アイコンは表示できますが、ちょっと面倒ですね。<br>５．ランニング運転用のコードは下記のようにしました。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>M118 X75.0 Y75.0 Z150.0 T0<br>G90<br>G1 Z50.000 F1000<br>G1 X75.0 Y-75.0 Z150.0 F4800<br>G1 X-75.0 Y75.0 Z10.0<br>G1 X-75.0 Y-75.0 Z150.0<br>G1 X75.0 Y75.0 Z10.0<br>G1 X75.0 Y-75.0 Z150.0<br>G1 X-75.0 Y-75.0 Z10.0<br>G1 X-75.0 Y75.0 Z150.0<br>G1 X0 Y0 Z50.0<br>G1 X75.0 Y-75.0 Z150.0<br>;end gcode<br>G91<br>M18</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc4">動作風景（倍速です）</span></h3>



<figure class="wp-block-video"><video height="720" style="aspect-ratio: 1280 / 720;" width="1280" controls muted src="https://www.kazuban.com/blog/wp-content/uploads/2023/02/Running.mp4"></video></figure>



<h2 class="wp-block-heading"><span id="toc5">ビルドプレートのレベル（水平）確認用G-Code</span></h2>



<p>ビルドプレートに、線をプリントする事で、水平を確認するデータを作成してみます。<br>今回はランニング運転と違い、プリントさせるので、ヘッド温度や、フィラメント押し出し<br>などのコードも必要となります。<br>温度設定などは、「20mm_Box」などのデータを参考にすればいいと思いますが<br>押し出し量「E」の設定を算出しなければいけません。<br>FlashPrint5 でサンプルの「20mm_Box」でデータを作成し、分析してみます。<br>プレ押し出しは「有り」、積層ピッチ「0.2」、モデル一層目の厚み「0.2」の設定で<br>スライスしてみます。</p>



<h3 class="wp-block-heading"><span id="toc6">プレ押し出し</span></h3>



<p>FlashPrintに、プレ押し出しの厚みなどの設定項目は見当たらないので、<br>詳細はわかりませんがG-Code を見る限りでは、「Z0.2」で動いています。<br>ただ、プレ押し出し幅や厚みは、通常プリントよりも大きめになりますね。<br>通常印刷よりも、押し出し量は、多く設定されていると思われます。<br>G-Codeの「:pre-extrude」の部分を覗いてみます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>・<br>M108 T0<br>G1 X15.00 Y-15.00 F4800<br>;preExtrude:0.20<br>M106<br>G1 Z.200 F420<br>;structure:pre-extrude<br>G1 X15.00 Y-15.00 F4800<br>G1 X15.00 Y15.00 E4.3504 F1200<br>G1 X-15.00 Y15.00 E8.7009<br>G1 X-15.00 Y-15.00 E13.0513<br>G1 X15.00 Y-15.00 E17.4017<br>・<br>・</p>
</blockquote>



<p>このデータから、「E」押し出し量を求めてみます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>移動量　押し出し量<br>Y30.0 …&#8230; E4.3504<br>X30.0 …&#8230; E8.7009 &#8211; E4.3504 = 4.3505<br>Y30.0 …&#8230; E13.0513 &#8211; E8.7009 = 4.3504<br>X30.0 …&#8230; E17.4017 &#8211; E13.0513 = 4.3504</p>



<p>全て軸移動量　30mm で、E4.35mmの押し出しになってます。<br>1mmで換算すると、0.145mm</p>
</blockquote>



<p>この結果から、プレ押し出し量は、「1mm」の長さで「0.145mm」押し出しているようです。</p>



<h3 class="wp-block-heading"><span id="toc7">インナーシェル</span></h3>



<p>次にインナーシェルの部分になります。高さは、「Z0.2」です。<br>このデータが、通常プリントの押し出し量になるかと思います<br></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>・<br>・<br>;layer:0.20<br>G1 E12.4017 F1500<br>G1 Z.200 F420<br>G1 X9.40 Y-9.40 F4200<br>G1 E17.4017 F1500<br>;structure:shell-inner<br>G1 X9.40 Y-9.40 F4200<br>G1 X9.40 Y.60 E17.7642 F600<br>G1 X9.40 Y9.40 E18.0833<br>G1 X8.20 Y9.40 E18.1268<br>・<br>・</p>
</blockquote>



<p>同様に、このデータから、「E」押し出し量を求めてみます</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Y9.40+0.60=10 … E17.7642-E17.4017=0.3625<br>Y9.40-0.60=8.80 … E18.0833-E17.7642=0.3191<br>X9.40-8.20=1.2 … E18.1268-E18.0833=0.0435</p>



<p>10mmで0.3625、8.8mmで0.3191、1.2mmで0.0435<br>1mmで換算すると、0.036mm　になります。</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc8">「E」押し出し量の求め方</span></h3>



<p>さて、「E」はどうやって求めるんだろう？<br>と、<a href="https://fabterrace.site/2022/09/21/202009_3dprinter_2/">検索してみたら、ありました。やっぱりネットの時代はすごいです。</a><br>このサイトの計算式で計算すると、「0.2mm」の積層高さで「1mm」プリントする場合<br>E = 0.033mm　になります。<br>上記FlashPrint5 のデータとほぼ同じです。誤差は若干の調整と考えます。<br>これで、「0.2mm」の積層高さで「1mm」引っ張る場合「E=0.036」の裏付けが取れました。<br>この値をもとに、G-Codeを書いて行こうと思います。</p>



<h3 class="wp-block-heading"><span id="toc9">ポイント</span></h3>



<p>・温度設定などの、開始停止コードは、サンプルデータを参考にしますが、<br>　ビルドプレートの温度は、レスポンスを考慮して「30°」にします。<br>・ヘッドに残っているフィラメントの状態が分からないので、プレ押し出しする事にします。<br>・確認プリントの積層高さは、「0.2mm」にします。<br>・次の輪郭への移動時は、フィラメントは「5mm」巻き戻し、「Z0.5mm」で移動させます。<br>・移動後、戻したフィラメントは、もとへ戻します。<br>・プレ押し出し直後の最初のみ、気持ち（1mm）巻き戻った状態に設定しています。<br>・動作輪郭は、最大幅「150mm」ではじめて、内側へ「5mm～10mm」づつオフセットした<br>　四角形の輪郭にします。<br>・「E値」は、絶対値での定義では、面倒なので「G92」でリセットしながらとします。<br>　NC機械では、最近は「G92」の使用は少なくなってきましたが、この場合には便利です。<br>・最後は、垂れ流し防止で、「2.5mm」巻き戻して終了とします。</p>



<p>こんな感じで、G-Code 書きます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>M118 X75.00 Y75.00 Z0.30 T0<br>M140 S30 T0<br>M104 S210 T0<br>M104 S0 T1<br>M107<br>G90<br>G28<br>M132 X Y Z A B<br>G1 Z50.000 F420<br>G161 X Y F3300<br>M7 T0<br>M6 T0<br>M651 S255<br>;layer_count: 1<br>M108 T0<br>G1 X-10.00 Y-10.00 F4800<br>;preExtrude:0.20<br>M106<br>G1 Z.200 F420<br>;structure:pre-extrude<br>G92 E0<br>G1 X10.00 Y-10.00 E2.9 F600<br>G92 E0<br>G1 X10.00 Y10.00 E2.9<br>G92 E0<br>G1 X-10.00 Y10.00 E2.9<br>G92 E0<br>G1 X-10.00 Y-10.00 E2.9<br>;&#8212;&#8211; Move<br>G92 E0<br>G1 E-5.0 F1500<br>G1 Z0.5<br>G1 X-75.00 Y75.00 F4200<br>G1 E-1.0 F1500<br>G1 Z0.2 F420<br>;&#8212;&#8211; Width150.0<br>G1 X-75.00 Y75.00 F4200<br>G92 E0<br>G1 X75.00 Y75.00 E5.4 F600<br>G92 E0<br>G1 X75.00 Y-75.00 E5.4<br>G92 E0<br>G1 X-75.00 Y-75.00 E5.4<br>G92 E0<br>G1 X-75.00 Y75.00 E5.4<br>;&#8212;&#8211; Move<br>G92 E0<br>G1 E-5.0 F1500<br>G1 Z0.5 F500<br>G1 X-70.00 Y70.00 F4200<br>G1 E0 F1500<br>G1 Z0.2 F420<br>;&#8212;&#8211; Width140.0<br>G1 X-70.00 Y70.00 F4200<br>G92 E0<br>G1 X70.00 Y70.00 E5.04 F600<br>G92 E0<br>G1 X70.00 Y-70.00 E5.04<br>G92 E0<br>G1 X-70.00 Y-70.00 E5.04<br>G92 E0<br>G1 X-70.00 Y70.00 E5.04<br>;&#8212;&#8211; Move<br>G92 E0<br>G1 E-5.0 F1500<br>G1 Z0.5 F500<br>G1 X-65.00 Y65.00 F4200<br>G1 E0 F1500<br>G1 Z0.2 F420<br>・<br>・<br>・<br>;&#8212;&#8211; Move<br>G92 E0<br>G1 E-5.0 F1500<br>G1 Z0.5 F500<br>G1 X-20.00 Y20.00 F4200<br>G1 E0 F1500<br>G1 Z0.2 F420<br>;&#8212;&#8211; Width40.0<br>G1 X-20.00 Y20.00 F4200<br>G92 E0<br>G1 X20.00 Y20.00 E1.44 F600<br>G92 E0<br>G1 X20.00 Y-20.00 E1.44<br>G92 E0<br>G1 X-20.00 Y-20.00 E1.44<br>G92 E0<br>G1 X-20.00 Y20.00 E1.44<br>;&#8212;- End<br>M107<br>G1 Z0.5 F1500<br>G92 E0<br>G1 E-5.0<br>G1 Z10.0 F500<br>G1 Z50.0 F4000<br>G1 X0 Y0<br>G1 E-2.5 F1500<br>;end gcode<br>M104 S0 T0<br>M140 S0 T0<br>G162 Z F1800<br>G28 X Y<br>M132 X Y A B<br>M652<br>G91<br>M18</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc10">動作風景（×４倍速です）</span></h3>



<figure class="wp-block-video"><video height="720" style="aspect-ratio: 1280 / 720;" width="1280" controls src="https://www.kazuban.com/blog/wp-content/uploads/2023/02/TableLevelCheck.mp4"></video></figure>



<p>うちのガラスプレートには、張り付きが弱いため、マスキングテープを張ってます。<br>また、四角輪郭の始まり付近で、剥がれる事もありました。<br>場合によっては、送り速度の調整や、「スティックのり」などを試してみてください。</p>



<h2 class="wp-block-heading"><span id="toc11">まとめ</span></h2>



<p>NC工作機械では、G-Code手打ちで機械を動かす事はよくありますが、３Ｄプリンタの場合は<br>ほとんどないと思います。<br>カスタムマクロのような、変数（＃）などが使用できると、少しは使い道があるかもしれませんね<br>まぁ、手打ちで機械が動くと言うのは、楽しいものです。</p>



<p>今回紹介のG-Code「.gx」ファイル、「Running.gx」と「TableLevelCheck.gx」は<br>下記からダウンロードできますので興味あれば、使ってみてください。</p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-black-color has-luminous-vivid-orange-background-color has-text-color has-background wp-element-button" href="https://www.kazuban.com/blog/free_soft/#Soft13">ダウンロード</a></div>
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p></p>
]]></content:encoded>
					
		
		<enclosure url="https://www.kazuban.com/blog/wp-content/uploads/2023/02/Running.mp4" length="25799336" type="video/mp4" />
<enclosure url="https://www.kazuban.com/blog/wp-content/uploads/2023/02/TableLevelCheck.mp4" length="69697182" type="video/mp4" />

			</item>
		<item>
		<title>FlashForge のG-Codeを覗いてみる</title>
		<link>https://www.kazuban.com/blog/flashforge-gcode/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Mon, 16 Jan 2023 05:27:45 +0000</pubDate>
				<category><![CDATA[3Dプリンタ]]></category>
		<category><![CDATA[Adventurer3]]></category>
		<category><![CDATA[FlashForge]]></category>
		<category><![CDATA[FlashPrint]]></category>
		<category><![CDATA[G-Code]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=7272</guid>

					<description><![CDATA[NC屋としては、３DプリンタのG-Codeにも興味があるので、FlashPrint5が吐き出した、Adventurer3用データを覗いてみました。前回、FlashPrint5 の「.GX」拡張子のG-Codeを編集できる [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>NC屋としては、３DプリンタのG-Codeにも興味があるので、<br>FlashPrint5が吐き出した、Adventurer3用データを覗いてみました。<br>前回、<a href="https://www.kazuban.com/blog/editorforflashprint5/">FlashPrint5 の「.GX」拡張子のG-Codeを編集できるソフトを公開しました。</a><br>このソフトで、閲覧や編集が可能になります。<br>一般的なエディターでも、上部のヘッダー部を無視するか削除すれば閲覧は可能です</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">３Dプリンタ、G-Code 資料</a></li><li><a href="#toc2" tabindex="0">FlashPrint5 が作成したG-Code</a><ol><li><a href="#toc3" tabindex="0">全体の構造</a></li><li><a href="#toc4" tabindex="0">コメント文でスライス条件掲示</a></li><li><a href="#toc5" tabindex="0">データ構造を分析</a></li><li><a href="#toc6" tabindex="0">M118</a></li><li><a href="#toc7" tabindex="0">FlashPrint が苦手な書式</a></li></ol></li><li><a href="#toc8" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">３Dプリンタ、G-Code 資料</span></h2>



<p>とりあえず、ググってみました。<br>一般的な「Gコード」「Mコード」は下記で参考になりそうです</p>



<p><a href="http://replicat.org/gcodes">http://replicat.org/gcodes</a><br><a href="http://replicat.org/mcodes">http://replicat.org/mcodes</a></p>



<p>基本的なGコードは、工作機械と若干の互換もあるみたいですね</p>



<ul class="wp-block-list">
<li>G0 &#8211; Rapid Motion</li>



<li>G1 &#8211; Coordinated Motion</li>



<li>G2 &#8211; Arc &#8211; Clockwise</li>



<li>G3 &#8211; Arc &#8211; Counter Clockwise</li>



<li>G4 &#8211; Dwell</li>



<li>G20 &#8211; Inches as units</li>



<li>G21 &#8211; Millimeters as units</li>



<li>G28 &#8211; Home given Axes to maximum</li>



<li>G30 &#8211; Go Home via Intermediate Point (not implemented)</li>



<li>G53 &#8211; Set absolute coordinate system</li>



<li>G90 &#8211; Absolute Positioning</li>



<li>G91 &#8211; Relative Positioning</li>



<li>G92 &#8211; Define current position on axes</li>
</ul>



<p>Mコードは、工作機械もそうですが互換性は少ないです<br>終了や工具（ヘッド）交換ぐらいでしょうかね？<br>ただ、FlashPrint5 では、終了コードは、「M18」のようです。</p>



<ul class="wp-block-list">
<li>M2 End program</li>



<li>M6 Tool change. This code waits until the toolhead is ready before proceeding. This is often used to wait for a toolhead to reach the its set temperature before beginning a print. ReplicatorG also supports giving a timeout with M6 P&lt;secs&gt;.</li>



<li>M30 program rewind</li>
</ul>



<p><a href="https://reprap.org/wiki/G-code/ja">こんなページもありましたが</a>、やはり内容はだいぶ違いますね。<br>FlashForge 用の資料も見つけました<br><a href="https://github.com/minsk-hackerspace/slic3r-configs/blob/master/docs/Flashforge%20Gcode%20protocol(open).md">slic3r-configs/Flashforge Gcode protocol(open).md at master · minsk-hackerspace/slic3r-configs · GitHub</a><br><a href="https://googlegroups.com/group/flashforge/attach/46dc32d7dc6079ae/FlashForge%20Gcode%20Protocol(open).pdf?part=0.1">https://googlegroups.com/group/flashforge/attach/46dc32d7dc6079ae/FlashForge%20Gcode%20Protocol(open).pdf?part=0.1</a></p>



<p>参考にしやすいように、ここに書かれているFlashForge仕様をまとめてみました。</p>



<ul class="wp-block-list">
<li>G1　：直線補間｜X軸｜Y軸｜Z軸｜E押出し長｜F送り</li>



<li>G4　：一時停止時間設定｜P（ms）｜S（s）</li>



<li>G28　：ホーム位置｜X軸｜Y軸｜Z軸｜なし：全軸</li>



<li>G90　：絶対座標指令</li>



<li>G91　：相対座標指示</li>



<li>G92　：現在位置座標系設定</li>



<li>M6　：ヘッド選択｜T0（右ヘッド）｜T1（左ヘッド）｜S（待ち時間：初期値600s）</li>



<li>M7 　：プラットフォーム温度待ち｜S（待ち時間：初期値600s）</li>



<li>M17　：ステッピングモータを有効｜X軸｜Y軸｜Z軸｜A軸｜B軸｜E（A&amp;B）｜なし：全軸</li>



<li>M18　：ステッピングモータ無効｜X軸｜Y軸｜Z軸｜A軸｜B軸｜E（A&amp;B）｜なし：全軸</li>



<li>M104　：ヘッド温度設定｜S（°C）｜T0 or T1（右・左ヘッド）</li>



<li>M105：エクストルーダーとプラットフォーム温度確認</li>



<li>M106　：冷却ファン有効</li>



<li>M107　：冷却ファン無効</li>



<li>M108　：ヘッド交換｜T0 or T1（右・左ヘッド）</li>



<li>M112：緊急停止</li>



<li>M114：現在位置取得</li>



<li>M115：機械情報取得</li>



<li>M119：マシンの状態確認</li>



<li>M140　：プラットフォーム温度設定｜S（°C）</li>



<li>M132　：メモリからホームポジション位置を読み込む｜X軸｜Y軸｜Z軸｜A軸｜B軸</li>



<li>M907　：ステッパー電流値を設定｜X軸｜Y軸｜Z軸｜A軸｜B軸</li>
</ul>



<h2 class="wp-block-heading"><span id="toc2">FlashPrint5 が作成したG-Code</span></h2>



<p>FlashPrint5に標準で用意されている、サンプルの「20mm_Box」をスライスさせてみます。<br>作成された、「20mm_Box.gx」の内容をみてみましょう。<br>通常のエディタでも、最上部部分が文字化けしますが、読めない事はないです。<br>前回公開した、<a href="https://www.kazuban.com/blog/free_soft/#Soft12">「EditorForFlashPrint5.exe」</a>では、閲覧、編集、保存が可能です。<br>もし、興味あれば、ダウンロードしてみてください。</p>



<h3 class="wp-block-heading"><span id="toc3">全体の構造</span></h3>



<p>先頭の「;」はコメント文です。<br>まず最初の数行で、スライス条件が、コメント文でまとめられています。</p>



<p>スライス条件情報の後、ヘッダー部分で機械をプリント可能状態へ準備運転させています。<br>その後、実際のプリント部分ですが、動作指示は全て「G1：直線補間」で定義されていますね<br>工作機械と違い、G2,G3 の円弧補間は、あまり必要ないのかもしれませんね。<br>最後に、初期状態へ戻して終了です。</p>



<h3 class="wp-block-heading"><span id="toc4">コメント文でスライス条件掲示</span></h3>



<p>データの最初に、スライス条件が、まとめられています。<br>参照する人は少ないかもしれませんが、後日条件を確認したい場合など<br>G-Codeデータだけで確認できそうです。<br>条件を突き詰めている人には、重宝するかもしれません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>;machine_type: Adventurer 3 Series<br>;right_extruder_material: PLA<br>;right_extruder_material_density: 1.24<br>;filament_diameter0: 1.75<br>;right_extruder_temperature: 210<br>;layer_height: 0.18<br>・<br>・</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc5">データ構造を分析</span></h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>M118 　：　正確にはわかっていません。<a href="https://www.kazuban.com/blog/flashforge-gcode/#outline__2_4">後ほどわかる範囲で説明します。</a><br>M140 S50 T0　：　プラットフォーム温度設定　S（°C）<br>M104 S215 T0　：　右（T0）ヘッド温度設定　S（°C）<br>M104 S0 T1　：　左ヘッド温度設定ですが、シングルヘッドの場合不要<br>M107　：　冷却ファンＯＦＦ<br>G90　：　絶対座標指令<br>G28　：　全軸ホーム位置へ移動<br>M132 X Y Z A B 　：　メモリから原点位置を読み込む<br>G1 Z50.000 F420　：　Z50.000 へ420mm/sのスピードで移動<br>G161 X Y F3300　：　X、Y軸の最小点へ移動<br>M7 T0　：　プラットフォーム温度待ち<br>M6 T0　：　右ヘッド（T0）ヘッド選択<br>M651 S255　：　筐体ファンON<br>;layer_count: 60<br>M108 T0　：　ヘッド交換<br>G1 X11.85 Y-16.35 F4800　：　X11.85 Y-16.35 へF4800で移動<br>;preExtrude:0.20<br>M106　：　冷却ファンＯＮ<br>G1 Z.200 F420　：　Z0.200 へF420で移動<br>;structure:pre-extrude　&#8212;&#8212;&#8212;&#8211; プリント開始 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br>G1 X11.85 Y-16.35 F4800 <br>G1 X13.55 Y-15.58 E.2706 F1200　：　E指令：フィラメント押し出し量mm<br>G1 X14.97 Y-14.37 E.5412<br>・<br>・<br>G1 X-9.06 Y8.48 E211.5981<br>G1 X-8.48 Y9.06 E211.6248<br>G1 X-9.06 Y9.05 E211.6438<br>M107　：　冷却ファンＯＦＦ<br>G1 E209.1438 F1500　：　フィラメント引き戻し「211.6438 &#8211; 209.1438 = 2.5mm」<br>G1 Z11.650 F420<br>G1 X10.94 Y9.05 F6000<br>;end gcode　&#8212;&#8212;&#8212;&#8211; プリント終了 &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br>M104 S0 T0　：　右（T0）ヘッド温度キャンセル<br>M140 S0 T0　：　プラットフォーム温度キャンセル<br>G162 Z F1800　：　Z軸の最大点に移動<br>G28 X Y　：　X、Y軸ホーム位置へ移動<br>M132 X Y A B 　：　メモリから原点位置を読み込む<br>M652　：　筐体ファンOＦＦ<br>G91　：相対座標指示<br>M18　：ステッピングモータ無効</p>
</blockquote>



<h3 class="wp-block-heading"><span id="toc6">M118</span></h3>



<p>「M118」はよくわかりません。検索しても適格な説明はみつかりませんでしたが<br>ラフトなども含めた造形範囲を定義しているような感じです。<br>なんとなく分かったのは、プラットフォーム中心からの、上下（Y軸）左右（X軸）高さ（Z軸）<br>の最大値のようです。<br>一軸に対して、「＋－」の座標的な意味はないようで、数値的に大きい方で定義するようです。<br>検証として、標準サンプルの「20mm-Box」を「センターに配置」して、<br>「ラフトなし、プレ押し出しなし」の他は標準条件でスライスしてみました。</p>



<p>M118 X10.94 Y10.00 Z10.10 T0</p>



<p>となりました、「X10.00」を予想していましたが、「X10.94」でした。<br>ただこれは、プリントのスタート位置をスライサーが若干調整しているのでは？<br>と勝手に解釈し無視する事にします。<br>次に、モデルを「X+10.0」「Y+10.0」に移動して、同様にスライスします。</p>



<p>M118 X20.94 Y20.00 Z10.10 T0</p>



<p>X軸、Y軸とも10mmシフトしたので、中心からの距離も10ｍｍ長くなります。<br>モデルの幅は変わりませんが、M118の値は、「10mm」プラスされています。<br>次に、一旦センターに戻し、センターから「X-10.0」「Y-10.0」に移動して、<br>同様にスライスします。</p>



<p>M118 X20.00 Y20.00 Z10.10 T0</p>



<p>このように、「0.94」を無視すれば、上記と同様の値になりました<br>座標の方向性は関係なく、大きな値になるようですね。<br>まぁ、通常はこの設定はスライサーに任せればいいと思いますが、<br>プリンタの最大値に設定したい場合には、Adventurer3の造形範囲「150×150×150mm」の場合</p>



<p>M118 X75.0 Y75.0 Z150.0 T0</p>



<p>でよさそうです。</p>



<h3 class="wp-block-heading"><span id="toc7">FlashPrint が苦手な書式</span></h3>



<p>コードを確かめていて、FlashPrint のプレビューがおかしくなるコードが見つかりました</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>１．工作機械のISOコードの場合、「G1 」と「G01」は同等ですが、「G01」の指令では<br>　　FlashPrint で 正常に描画できません。</p>



<p>２．また、ISOコードでは、NCワードとワードの区切りは無くても問題ありませんが<br>　　FlashPrint は「スペース」で区切らないと、同様に正常に描画できませんでした。</p>



<p>ただし、単純に移動するだけのコードで試してみたところ、FlashPrintでは異常でしたが<br>実際にAdventurer3に送って動作させると、正常に動作しました。<br>FlashPrint5の問題かもしれませんが、「G1」のように、コードの数値はそのまま書き<br>ワードとワードは、「スペース」を間に入れた方がFlashPrintで動作確認できます。</p>
</blockquote>



<h2 class="wp-block-heading"><span id="toc8">まとめ</span></h2>



<p>機械のウォームアップ（ヘッダー）とクールダウン（フッター）指令が分かりました<br>ヘッダーとフッターの間に、実際のプリント指令が定義されます。<br>NC工作機械と違って、手打ちのG-Codeで３Dプリンタを動かす事は少ないと思いますが<br>次回、マシンをランニング運転させるデータを作成してみようと思います。</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>FLASHFORGE ３Dプリンタスライサー FlashPrint の 「.GX」 ファイル編集ソフト</title>
		<link>https://www.kazuban.com/blog/editorforflashprint5/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Sun, 04 Dec 2022 01:18:15 +0000</pubDate>
				<category><![CDATA[3Dプリンタ]]></category>
		<category><![CDATA[Adventurer3]]></category>
		<category><![CDATA[FlashForge]]></category>
		<category><![CDATA[FlashPrint]]></category>
		<category><![CDATA[G-Code]]></category>
		<category><![CDATA[フリーソフト]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=7179</guid>

					<description><![CDATA[FlashForge製３Dプリンタ専用スライサー「FlashPrint」は「.GX」拡張子のG-Code を生成します。G-Codeファイルはメモ帳やエディタなどで読めるように、アスキー（テキスト）形式が一般的ですがFl [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>FlashForge製３Dプリンタ専用スライサー「FlashPrint」は「.GX」拡張子のG-Code を生成します。<br>G-Codeファイルはメモ帳やエディタなどで読めるように、アスキー（テキスト）形式が一般的ですが<br>FlashPrintの「.GX」は、ファイル上部に、バイナリ文字が含まれていて正常な編集作業ができません。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">バイナリ形式ヘッダー</a><ol><li><a href="#toc2" tabindex="0">エディタ上書き保存で、ヘッダー部は、どう変化したのか？</a></li></ol></li><li><a href="#toc3" tabindex="0">「.G」拡張子ファイル</a></li><li><a href="#toc4" tabindex="0">FlashPrint Editor ソフト</a></li><li><a href="#toc5" tabindex="0">EditorForFlashPrint5.exe　使用方法</a><ol><li><a href="#toc6" tabindex="0">追加機能</a></li><li><a href="#toc7" tabindex="0">インストールとアンインストール</a></li><li><a href="#toc8" tabindex="0">起動</a></li><li><a href="#toc9" tabindex="0">使用方法</a></li><li><a href="#toc10" tabindex="0">テストプリント</a></li></ol></li><li><a href="#toc11" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">バイナリ形式ヘッダー</span></h2>



<p>通常エディタ等で、正常に編集作業をする場合は、アスキー（テキスト）形式に限ります。<br>バイナリ形式のデータはソフトによっては、読み込めない場合や、<br>読み込めたとしても、文字化けで表示されてしまいます。</p>



<p>「.GX」ファイルは、メモ帳や秀丸エディタでは、ヘッダー部が文字化けしていますが<br>ヘッダー以外は、通常のテキストファイルと同じように編集が可能でした。<br>ただ、編集後保存すると、ヘッダー部分のコードが書き換えてられてしまい、<br>「FlashPrint」では正常に読み込めないデータになってしまいました。</p>



<h3 class="wp-block-heading"><span id="toc2">エディタ上書き保存で、ヘッダー部は、どう変化したのか？</span></h3>



<p>私がメインで使っている秀丸エディタには、バイナリ（１６進数）で表示する機能があります。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="860" height="644" src="https://www.kazuban.com/blog/wp-content/uploads/2022/11/Binary-mode.png" alt="" class="wp-image-7184" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/11/Binary-mode.png 860w, https://www.kazuban.com/blog/wp-content/uploads/2022/11/Binary-mode-300x225.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/11/Binary-mode-768x575.png 768w" sizes="(max-width: 860px) 100vw, 860px" /></figure>



<p>この機能を使用して、オリジナルの「.gx」ファイルと、メモ帳で編集後保存したファイルを比較してみます。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="518" height="542" src="https://www.kazuban.com/blog/wp-content/uploads/2022/11/Notepad.png" alt="" class="wp-image-7185" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/11/Notepad.png 518w, https://www.kazuban.com/blog/wp-content/uploads/2022/11/Notepad-287x300.png 287w" sizes="(max-width: 518px) 100vw, 518px" /></figure>



<p>「00」コードが「20」に変換されているのがわかりますね。</p>



<p>プログラム言語では、「00」コードは、文字列の最後を表すコードとして扱われます<br>主に文字列を扱うテキストエディタは、「00」コードは扱いにくいのかもしれませんね。<br>それで、メモ帳は勝手に「20」に変更したのかもしれません。<br>ちなみに、１６進数の「20」コードは、「スペース」を表します。<br>結局、FlashPrintはヘッダーを読んだ時点で、正常に処理する事ができない事になります。</p>



<h2 class="wp-block-heading"><span id="toc3">「.G」拡張子ファイル</span></h2>



<p>「FalshPrint 」は、一般的なアスキー（テキスト）ファイルも拡張子を「.g」にする事で<br>読込み事ができます。<br>したがって、他のスライサーで出力したG-Codeもアスキー形式であれば、<br>「.g」拡張子にする事で読み込む事はできると思います。<br>実は「.gx」ファイルも、バイナリヘッダー部分を削除し純粋なアスキーだけにし<br>「.g」拡張子で保存し直せば、編集可能になります。</p>



<h2 class="wp-block-heading"><span id="toc4">FlashPrint Editor ソフト</span></h2>



<p>実は５年ほど前、「.g」拡張子のテクニックを知らなかったので、<br>「.gx」ファイルを直接編集できる今回紹介ソフトの前身を作成していました。<br>このソフト久しぶりに先日試した所、「FlashPrint 5」が出力した「.gx」ファイルが<br>処理できませんでした。<br>おそらく、ヘッダー部分の形式が「FlashPrint 5」になり変更になったと思います。<br>まぁ、あまり必要としている人は少ないかもしれませんが、今回「FlashPrint 5」にも対応し<br>一時停止と温度設定のコードを追加する機能を追加した、<br><a href="https://www.kazuban.com/blog/editorforflashprint5/#outline__5">FlashPrint 編集ソフト「EditorForFlashPrint5.exe 」を作成したので、紹介します。</a></p>



<h2 class="wp-block-heading"><span id="toc5">EditorForFlashPrint5.exe　使用方法</span></h2>



<p>最初このソフトを作ったのは、もともと筆者はNCが専門なので、３DプリンタのG-Code に興味があり<br>手打ちのG-Code で動かないかなぁ～と思ったのがきっかけでした。<br>興味があった当時は、<a href="https://kazuban.hatenablog.com/entry/2017/06/01/215934">手打ちG-Codeで３Dプリンタにプリントさせてみました</a>が<br>最近は、３Dプリンタのメンテナンスの時に、空運転する、ランニングデータを<br>手打ちした程度ですが、打ち込んだデータで機械が動くのは楽しいものです。</p>



<h3 class="wp-block-heading"><span id="toc6">追加機能</span></h3>



<p>FlashPrint5はFlashForge専用スライサーなので、通常編集する必要性はほとんどないと思いますが<br>一時停止の設定が使いにくいと感じているので、一時停止と温度設定のコマンドを挿入する<br>機能を付けました。<br>一時停止と温度設定は、以前のFlashPrintは積層高さで指定できましたが、FlashPrint5では、<br>レイヤー指定に変更になってしまいました。<br>なぜレイヤー指示になったのか分かりませんが、筆者は積層高さで設定するほうが<br>設定しやすいので積層高さで設定する機能を追加しました。<br>他の用途としては、FlashPrint出力のG-Codeを調べたい場合などには使えると思います。</p>



<h3 class="wp-block-heading"><span id="toc7">インストールとアンインストール</span></h3>



<p>インストールは特に必要ありません。<br>ダウンロードした圧縮ファイル（ZIP）を適当なフォルダへ展開し、EditorForFlashPrint5.exeを起動するだけです。<br>アンインストールも、展開したフォルダを削除すれば完了です。</p>



<h3 class="wp-block-heading"><span id="toc8">起動</span></h3>



<p>このような画面で起動します。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="875" height="696" src="https://www.kazuban.com/blog/wp-content/uploads/2022/12/EditorForFlashPrint5-boot.png" alt="" class="wp-image-7222" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/12/EditorForFlashPrint5-boot.png 875w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/EditorForFlashPrint5-boot-300x239.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/EditorForFlashPrint5-boot-768x611.png 768w" sizes="(max-width: 875px) 100vw, 875px" /></figure>



<h3 class="wp-block-heading"><span id="toc9">使用方法</span></h3>



<p>まずは、画面上に、「.gx」ファイルをドロップ<br>データを解析し、右側にエディタが起動します。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="875" height="694" src="https://www.kazuban.com/blog/wp-content/uploads/2022/12/EditorForFlashPrint5-set.png" alt="" class="wp-image-7225" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/12/EditorForFlashPrint5-set.png 875w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/EditorForFlashPrint5-set-300x238.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/EditorForFlashPrint5-set-768x609.png 768w" sizes="(max-width: 875px) 100vw, 875px" /></figure>



<p>①　ドロップしたファイルのフォルダです。<br>　　ここに、編集されたファイルが作成されます。<br>②　作成されるファイル名。必要あれば、変更してください。<br>③　ラフト高さを除いた、造形品積層の始まり高さです。<br>④　全体の高さです。「造形品高さ」+「ラフト高さ」＝「全体高さ」<br>⑤　コマンドを追加したい、造形品積層高さを指定。<br>⑥　「Search」ボタンで、データから指定高さを検索します。<br>　　指定高さと同じ高さがない場合には、一層低い位置を検索します<br>　　基本は検索位置に挿入ですが、マウスクリックで自由に変更できます。<br>⑦　検索位置に、「M25」一時停止指令を挿入します。<br>⑧　温度指定指令を挿入します。<br>　「T0」ヘッド右、「T1」ヘッド左、「Bed」プラットフォームに温度指定できます<br>⑨　編集された、ファイルが作成されます。</p>



<p>一時停止と温度調整だけでなく、通常のエディタ的に編集できるので、自信がある方は自分でG-Codeを挿入する事も可能です。</p>



<h3 class="wp-block-heading"><span id="toc10">テストプリント</span></h3>



<p>各ステップの高さを、3mm　としたモデルを準備しました。</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" src="https://www.kazuban.com/blog/wp-content/uploads/2022/12/Test-Model.png" alt="" class="wp-image-7231" width="527" height="404" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/12/Test-Model.png 751w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/Test-Model-300x230.png 300w" sizes="(max-width: 527px) 100vw, 527px" /></figure>



<p>このモデルから、「FlashPrint5」でG-Codeを作成し、「EditorForFlashPrint5.exe」を使用し<br>「3.0mm」「6.0mm」位置へ、一時停止「M25」を挿入したデータで印刷しました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="730" src="https://www.kazuban.com/blog/wp-content/uploads/2022/12/Test-print-1024x730.jpg" alt="" class="wp-image-7234" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/12/Test-print-1024x730.jpg 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/Test-print-300x214.jpg 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/Test-print-768x547.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/Test-print.jpg 1393w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>一時停止高さの確認のため、一時停止ごとに、フィラメントの交換を行いました。<br>一層程度、ヅレている感じもしますが、まぁこんなもんでしょう。<br>このように、一時停止させる事で、途中で色を変えたり、内部にナットなど別のパーツを挿入したりできるので、プリントの幅が広がります。<br>今回は温度設定も、「一時停止」の前に挿入してみました。<br>ヘッド温度は、指定温度へ変更されましたが、プラットフォーム温度は変化しませんでした。<br>ウチのAdventure3 が対応していないのかもしれません。</p>



<h2 class="wp-block-heading"><span id="toc11">まとめ</span></h2>



<p>「FlashPrint」で作成した「.gx」ファイルを、編集するソフトを作成してみました。<br>必要性は・・・少ないかもしれませんが、G-Codeが触れるのは楽しいものです。<br>ただし、筆者の環境では、実機はAdventure3しか確認できませんのでご了承ください。 </p>



<p>フリーソフトページから、ダウンロードできます。<br>　2023/01 オリジナルデータの上部のコメント文「;」を全て削除して作成すると<br>　再度そのデータを読み込んだ場合、正常に読み込めない症状を修正しました<br>　ver1.6 になります。</p>



<p></p>



<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-black-color has-luminous-vivid-orange-background-color has-text-color has-background wp-element-button" href="https://www.kazuban.com/blog/free_soft/#Soft12">ダウンロード</a></div>
</div>



<p></p>



<p></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>3Dプリンタ、Adventurer3 Pro　キタぁ～</title>
		<link>https://www.kazuban.com/blog/adventurer3-pro/</link>
		
		<dc:creator><![CDATA[kazuban]]></dc:creator>
		<pubDate>Tue, 23 Aug 2022 11:25:41 +0000</pubDate>
				<category><![CDATA[3Dプリンタ]]></category>
		<category><![CDATA[Adventurer3]]></category>
		<category><![CDATA[FlashForge]]></category>
		<category><![CDATA[ガラスビルドプレート]]></category>
		<category><![CDATA[ネジ]]></category>
		<guid isPermaLink="false">https://www.kazuban.com/blog/?p=6791</guid>

					<description><![CDATA[約５年前に購入した３Dプリンタ「FlashForge Finder」が壊れました。最近動かす機会も減って数か月ぶりのプリント。一個目は正常に終了しましたが、二個目の途中でフィラメント詰まり。詰まりを解消しノズル掃除して、 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>約５年前に購入した３Dプリンタ「FlashForge Finder」が壊れました。<br>最近動かす機会も減って数か月ぶりのプリント。<br>一個目は正常に終了しましたが、二個目の途中でフィラメント詰まり。<br>詰まりを解消しノズル掃除して、再度スタートでもまた詰まり。<br>予備のノズルに交換したけど、また詰まり・・・今度はまったく詰まりがとれません。<br>しょうがないので、ヘッドを分解する事にしましたが、どうしても外れない箇所があります。<br>もう少し頑張ろうかと思いましたが、もう５年以上使ったし、PLA以外のフィラメントも使いたくなったので、新しいのを購入する事にしました。<br>やっぱり慣れてる事もあり、flashforge製の「adventurer3」に決めました。<br>ところが、新機種がでてます。１万円UPで予約販売ですが、こちらにしました。</p>




<a rel="noopener" href="https://flashforge.jp/product/adventurer3pro/" title="FLASHFORGE" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://flashforge.jp/wp/wp-content/uploads/2022/06/default-flashforge.jpg" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">FLASHFORGE</div><div class="blogcard-snippet external-blogcard-snippet">FLASHFORGEは日本国内向けに3Dプリンターを販売しています。家庭用から工業用向け3Dプリンター、フィラメント、レジンなど幅広い製品を取り扱っています。また、修理サポートにも力を入れており、各種修理部品の在庫をストックしています。</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://flashforge.jp/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">flashforge.jp</div></div></div></div></a>



<p>第二回目予約品なので、９月上旬ごろかな？</p>



<p>と思っていましたが、お盆明け、意外と早く先日到着しました。(^^♪<br>立ち上げ方法は、ネット上に沢山あるので、そちらを参考にしてください。<br>ここでは、筆者が実際に開封からテスト印刷などやって気になった点を書いてみます。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">開梱</a></li><li><a href="#toc2" tabindex="0">付属品確認</a></li><li><a href="#toc3" tabindex="0">内部の紙製クッション材取り出しは注意</a></li><li><a href="#toc4" tabindex="0">ヘッド高さ校正</a></li><li><a href="#toc5" tabindex="0">ガラスビルドプレート</a></li><li><a href="#toc6" tabindex="0">精度確認</a></li><li><a href="#toc7" tabindex="0">精度調整</a></li><li><a href="#toc8" tabindex="0">ネジ</a></li><li><a href="#toc9" tabindex="0">Adventurer3 Pro　の印象</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">開梱</span></h2>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="711" height="1024" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2907-scaled-e1661061922772-711x1024.jpg" alt="" class="wp-image-6801" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2907-scaled-e1661061922772-711x1024.jpg 711w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2907-scaled-e1661061922772-208x300.jpg 208w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2907-scaled-e1661061922772-768x1106.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2907-scaled-e1661061922772-1067x1536.jpg 1067w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2907-scaled-e1661061922772-1423x2048.jpg 1423w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2907-scaled-e1661061922772.jpg 1440w" sizes="(max-width: 711px) 100vw, 711px" /></figure>



<p>この段ボールは、今後修理依頼や処分依頼などの時のために、保管しておきます。<br>結構場所とるんだよね～</p>



<h2 class="wp-block-heading"><span id="toc2">付属品確認</span></h2>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="712" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2905-1024x712.jpg" alt="" class="wp-image-6803" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2905-1024x712.jpg 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2905-300x209.jpg 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2905-768x534.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2905-1536x1068.jpg 1536w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2905-2048x1424.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>欠品はありません。<br>おまけのフィラメントは、250gなんですね。<br>20gの製品が１２個程度、テストプリントなどで、すぐになくなりそう。</p>



<h2 class="wp-block-heading"><span id="toc3">内部の紙製クッション材取り出しは注意</span></h2>



<p>ビニールのラッピングを取り外すと、完全に組み立てられたプリンタが現れました。<br>すぐにでもプリントできそうです。<br><a href="https://after-support.flashforge.jp/uploads/manual/Adventurer3pro.pdf">取説はこちらからダウンロードできます。</a><br>取説では開梱最後の作業は、機器内部の紙クッションの取り外しですが、ヘッドが下がっていて無理に外そうとするとヘッドを壊しそうで怖いです。<br>下記動画をみると、取り外し前に電源を投入し、プリンタのタッチパネルでヘッドを上部へ移動させてます。<br>このほうが安全そうなので、やってみました・・がぁ！</p>



<p class="has-background" style="background-color:#ffff00"><strong>これは、今回の機器では逆に危険でした！！</strong></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-flashforge-japan-アフターサポート wp-block-embed-flashforge-japan-アフターサポート"><div class="wp-block-embed__wrapper">

<a rel="noopener" href="https://after-support.flashforge.jp/adventurer3/howtouse/unpacking/" title="Adventurer3 開梱方法" class="blogcard-wrap external-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard external-blogcard eb-left cf"><div class="blogcard-label external-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail external-blogcard-thumbnail"><img loading="lazy" decoding="async" src="https://s.wordpress.com/mshots/v1/https%3A%2F%2Fafter-support.flashforge.jp%2Fadventurer3%2Fhowtouse%2Funpacking%2F?w=160&#038;h=90" alt="" class="blogcard-thumb-image external-blogcard-thumb-image" width="160" height="90" /></figure><div class="blogcard-content external-blogcard-content"><div class="blogcard-title external-blogcard-title">Adventurer3 開梱方法</div><div class="blogcard-snippet external-blogcard-snippet">製品開梱方法以下の動画を参考に、本体を開梱してください。※ご購入時期によって内容物や固定方法などが動画と異なる場合もございますため、ご注意ください。</div></div><div class="blogcard-footer external-blogcard-footer cf"><div class="blogcard-site external-blogcard-site"><div class="blogcard-favicon external-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://after-support.flashforge.jp/adventurer3/howtouse/unpacking/" alt="" class="blogcard-favicon-image external-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain external-blogcard-domain">after-support.flashforge.jp</div></div></div></div></a>
</div></figure>



<p>電源を入れると操作パネルで手動操作できると思っていましたが、<span class="markerPink">勝手に動作を始めてしまいました。</span><br>よく覚えていませんが、校正作業メッセージで「OK」を実行してしまったのかもしれません。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="612" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/Power_on-1024x612.png" alt="" class="wp-image-6813" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/Power_on-1024x612.png 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Power_on-300x179.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Power_on-768x459.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Power_on-1536x917.png 1536w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Power_on-2048x1223.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>とりあえず、ヘッドは上昇したのでホットしました。<br>まだ動いている最中でしたが、上がっている隙に、紙クッションを取り外しました。<br>このサイト、よく見ると、下部に注意事項がかかれてました。</p>



<blockquote class="wp-block-quote has-text-color is-layout-flow wp-block-quote-is-layout-flow" style="color:#ff0000">
<p>※ご購入時期によって内容物や固定方法などが動画と異なる場合もございますため、ご注意ください。</p>
</blockquote>



<h2 class="wp-block-heading"><span id="toc4">ヘッド高さ校正</span></h2>



<p>さて、<a href="https://after-support.flashforge.jp/uploads/manual/Adventurer3pro.pdf">マニュアル</a>によると、「校正」の前に、「フィラメント挿入」の方法が書かれているので、<br><span class="markerYellow">「校正」作業は、「フィラメント挿入」後</span>が正式な方法かもしれませんが、<br>上記のメッセージに従い「校正」を実行してしまったので、<br>フィラメントは空の状態で行いました。<br>「校正方法」は、ネット上にも沢山公開されてますが、注意点としては</p>



<ol class="wp-block-list">
<li>フィラメント挿入後に行う</li>



<li>フィラメントがノズル先端に残っている場合には必ずニッパなどで取り除く</li>



<li><span class="markerPink">ヘッド移動で調整する際、必ず下移動状態で設定する</span></li>
</ol>



<p>この3点です。<br>0.2mm程度のシムで調整するように書かれていますが、下げながら調整して行き<br>場合によっては、「ちょっと下げすぎてキツイな！」と一段階上げたくなる事もありますよね。<br>そんな時は、一度大きく上昇させ再度確認しながら下げていきますが最終段階がむずかしそうです。<br>それで、私は、0.3mmと0.2mmのシムを用意して、0.3mmに軽く接触した状態から１段階下げ<br>0.2mmで確認するという方法で調整しました。<br>今回はまずフィラメント挿入前に校正したので、再度、フィラメント挿入後にも「校正」しました。<br>このように再校正する場合には、<span class="markerYellow">「2.ノズル先端」の確認</span>は忘れないように、注意が必要です。<br>ノズル先端は掃除しましたが、挿入前は、「0.3」だったのが、挿入後は、「0.6」になりました。<br>あまり当てにならない数値かもしれませんが、やはり「フィラメント挿入」の有無で<br>校正値は変わるようです。<br>成形状態の校正だと考えると、挿入後が正解のように思います。</p>



<h2 class="wp-block-heading"><span id="toc5">ガラスビルドプレート</span></h2>



<p>「adventurer3」と「adventurer3 Pro」の大きな違いは、<br>「265度高温ノズル」が追加で付属されることと、ビルドプレートが「ガラス製」になった事です。<br>価格差は、「Pro」が約￥10,000高いです。<br>ただ、「265度高温ノズル」だけでも購入価格は、￥5,000なので、私は「Pro」にしました。<br>「265度高温ノズル」に興味ない人は、「adventurer3」がいいかもしれませんね。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/GlassBuildPlate-1024x576.jpg" alt="" class="wp-image-6819" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/GlassBuildPlate-1024x576.jpg 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/GlassBuildPlate-300x169.jpg 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/GlassBuildPlate-768x432.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/GlassBuildPlate-1536x864.jpg 1536w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/GlassBuildPlate-2048x1152.jpg 2048w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/GlassBuildPlate-730x410.jpg 730w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>「ガラスプレート」使ってみた感想ですが、筆者が感じている、短所は</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>ビルドプレートを機外へ取り外しができない。<br>もともと剥がしやすいのが長所と言われているので、条件がいい時には、<br>さっと綺麗には剥がれるのですが<br>底面面積が広かったり、温度が高めの場合には、機械内部での剥がし作業になります。<br>素手ではなかなか剥がれない場合には、ペンチやニッパを使う事になりますが、<br>機械内部では形状によってはペンチでも挟みにくい事もあります。<br>こんな時には、ビルドプレートを取り出して、外で作業したいですね。<br>これが簡単には出来ません。</p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p></p>
<cite><em>ビルドプレートの取り外しは、かなり大変。</em><br><em>今後の事も考えて、練習で取り外してみましたが、結構大変でした。</em><br><em>プレート手前の引っ掛かりを、少しずつ手前にまげて取り外しますが、</em><br><em>プラットフォームの外縁が割れないか怖かったです。</em><br><em>また、入れるのも結構大変でした。</em><br><em>慣れが必要だとは思いますが、あまりやりたくない作業です。</em><br><em>ビルドプレートは取り外せないと思っていたほうがいいです。</em></cite></blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>ラフトなしでは、剥がれやすい<br>底面積が狭い場合、ラフトなしで印刷したところ、途中で剥がれてしまいました。<br>上とは逆の症状ですが、やはり「ガラス」は剥がしやすいのだと思います。<br>ビルドシートの温度やラフトとの隙間など、もう少し経験が必要そうです<br>スティック糊やマスキングテープも検討中ですが、まず失敗したくない場合、<br>ラフトは必須かもしれません。</p>
</blockquote>



<p>今気になっているのは、この3点です。<br>ラフトの件は、印刷設定や条件がつかめれば、解決しそうです。<br>そうすると、「剥がしやすい」や「傷つきにくい」などの長所が大きくなると思います。<br>ただ、接着力が強い場合、機械内部での作業はなるべく避けたいところです。</p>



<h2 class="wp-block-heading"><span id="toc6">精度確認</span></h2>



<p>印刷精度を確認するために、Φ6、Φ10、Φ20 の凸凹形状の単純なモデルを用意しました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="480" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPiece-1024x480.png" alt="" class="wp-image-6828" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPiece-1024x480.png 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPiece-300x141.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPiece-768x360.png 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPiece.png 1164w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>素材は、おまけに付いてきた「FlashForge-PLA」フィラメントです。<br>PLAは、FDM方式３Dプリンタでは最も使われている素材で、印刷も一番簡単だと言われています。<br>収縮なども少なく、精度も一番出しやすいと言われているので、機械の精度確認にもってこいです。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPieceMeasure-1024x576.jpg" alt="" class="wp-image-6829" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPieceMeasure-1024x576.jpg 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPieceMeasure-300x169.jpg 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPieceMeasure-768x432.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPieceMeasure-1536x864.jpg 1536w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPieceMeasure-2048x1152.jpg 2048w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/TestPieceMeasure-730x410.jpg 730w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>標準のスライサー「FlashPrint 5」のデフォルト設定で印刷しました。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>凸形状は、ホームセンター購入のノギスレベルですが、精度はほぼいい感じです。<br>凹形状は、径で「-0.2mm～-0.3mm」小さかったです。<br>この家庭用の３Dプリンタにどこまで精度を求めるか？<br>はどのような製品を作るかだと思いますが、組み立てるパーツの場合には、<br>やはりある程度精度はつかんでおきたいですね。<br>今回のテストプリントでは、凹形状を少し大きめに調整すれば、±0.1mmぐらいにはできそうです。</p>
</blockquote>



<h2 class="wp-block-heading"><span id="toc7">精度調整</span></h2>



<p>凸か凹かの単純な調整ですが、標準スライサーの「FlashPrint 5」には、<br>スライス時に調整するパラメータがあります。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="938" height="677" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/FlashPrintSetting.png" alt="" class="wp-image-6832" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/FlashPrintSetting.png 938w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/FlashPrintSetting-300x217.png 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/FlashPrintSetting-768x554.png 768w" sizes="(max-width: 938px) 100vw, 938px" /></figure>



<p>「調整を許可する」はデフォルトでは「いいえ」になっていますが、「はい」に変更。<br>日本語訳が少しおかしいですが、「外部」と「内部」があるので、今回の場合<br>「内部補償」の値を調整し、「0.15mm」に設定して再度印刷しました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="853" height="1024" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/Measure-853x1024.jpg" alt="" class="wp-image-6833" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/Measure-853x1024.jpg 853w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Measure-250x300.jpg 250w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Measure-768x922.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Measure-1280x1536.jpg 1280w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/Measure-1707x2048.jpg 1707w" sizes="(max-width: 853px) 100vw, 853px" /></figure>



<p>測定箇所によっては、誤差がでていますが、モデルの変更する事なく、<br>スライサーでの調整が反映されています。これは、便利ですね。<br>ただ単純な凸凹だけなので、横縦の比率や、スケーリング的な調整となると<br>モデルを調整する必要があります。<br></p>



<h2 class="wp-block-heading"><span id="toc8">ネジ</span></h2>



<p>パーツを組み合わせる場合、やはりネジ締結は最強です。<br>ネジを印刷しみました。<br>Fusion360 では、標準ネジは、簡単にモデリングできます。<br>M6を配置して、「調整を許可」の設定で印刷してみました。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2931-1024x576.jpg" alt="" class="wp-image-6836" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2931-1024x576.jpg 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2931-300x169.jpg 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2931-768x432.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2931-1536x864.jpg 1536w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2931-2048x1152.jpg 2048w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2931-730x410.jpg 730w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>印刷は何事もなく完了しましたが、ボルトを入れてみると一応口元は入りますが、<br>ねじ込むにはちょっとキツイです。<br>ここで、「タッピさらい」も考えましたが、無理に「さらう」と金属と違い<br>PLA樹脂なのでネジ山を壊してしまいそうです。<br>ここはまず、きついながら、六角レンチでボルトをねじ込み、その後タッピングしました</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2932-1024x576.jpg" alt="" class="wp-image-6837" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2932-1024x576.jpg 1024w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2932-300x169.jpg 300w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2932-768x432.jpg 768w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2932-1536x864.jpg 1536w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2932-2048x1152.jpg 2048w, https://www.kazuban.com/blog/wp-content/uploads/2022/08/DSC_2932-730x410.jpg 730w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>タップが立てば、こっちのものですね。<br>手締めでするするといい感じ入ります。</p>



<figure class="wp-block-video"><video height="1080" style="aspect-ratio: 1920 / 1080;" width="1920" controls src="https://www.kazuban.com/blog/wp-content/uploads/2022/08/MOV_2933.mp4"></video></figure>



<h2 class="wp-block-heading"><span id="toc9">Adventurer3 Pro　の印象</span></h2>



<p>家庭用としては、とてもいい機械と思います。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>・本体が非常にコンパクトで軽い。<br>・動作音がかなり静か。同じ部屋にいても、ぜんぜん気にならないレベルです。<br>・Wifi設定が簡単で使いやすくなりました。インクプリンタとほぼ同じ使用感です。<br>・樹脂交換も簡単。取り外し・挿入も自動でやってくれます。<br>・ガラスビルドプレートは印刷傷がつかないので、ビルドシートの交換は不要。<br>・交換式ワンタッチノズル。解消できないフィラメント詰まりもノズル交換で対応。</p>
</blockquote>



<p>気になる点</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>・Adventurer3シリーズ全般ですが、500gフィラメントしか内部収納できない。<br>1000gを使用したい場合には、外置きを検討する必要があります。<br>・プラットフォームのメカ的な水平だしが、かなり困難<br>特に、Pro のガラスプレートは、ビルドプレートの取外しも大変です。<br>・ボーデン式、エクストルーダー<br>プリンタ上部がフリーなのはいいですが、やっぱりダイレクト式に比べるとフィラメントの押し出し性能が悪く詰まりやすいように思います。（今までは詰まりは未経験）<br>したがって、フィラメントリールの回転のスムーズさや、フィラメントの乾燥度合、ヘッドのメンテナンスなどフィラメントからヘッド周りは少し神経質になったほうがいいように思います。<br>さらにプリント条件設定もスキルアップしておいたほうがいいと思っています。<br></p>
</blockquote>



<p>スライサーFlashPeint5</p>



<p>・途中で一時停止する機能を使用する事で、フィラメントを交換して色を変えたり、<br>　ナットやマグネットなど、成形途中で、別部品を挿入したりすることができます。<br>　挿入する場合には、必ず、現在の印刷高さより、低くなるように挿入する必要があります。<br>　ただし、一時停止コードは、旧版のFlashPeintでは、製品高さで指定できましたが<br>　FlashPrint5 では、レイヤー指定になりました。<br>　ちょっと、使いずらいので、作成済みの G-Code「.gx」ファイルに、高さ指定で<br>　一時停止コードを挿入するソフトを公開しましたので、興味あれば覗いてみてください。</p>



<p></p>



<figure class="wp-block-embed is-type-wp-embed is-provider-じじぃの引出し wp-block-embed-じじぃの引出し"><div class="wp-block-embed__wrapper">

<a href="https://www.kazuban.com/blog/editorforflashprint5/" title="FLASHFORGE ３Dプリンタスライサー FlashPrint の 「.GX」 ファイル編集ソフト" class="blogcard-wrap internal-blogcard-wrap a-wrap cf"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img loading="lazy" decoding="async" width="129" height="90" src="https://www.kazuban.com/blog/wp-content/uploads/2022/12/FlashPrint5.png" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://www.kazuban.com/blog/wp-content/uploads/2022/12/FlashPrint5.png 597w, https://www.kazuban.com/blog/wp-content/uploads/2022/12/FlashPrint5-300x209.png 300w" sizes="(max-width: 129px) 100vw, 129px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">FLASHFORGE ３Dプリンタスライサー FlashPrint の 「.GX」 ファイル編集ソフト</div><div class="blogcard-snippet internal-blogcard-snippet">FlashForge製３Dプリンタ専用スライサー「FlashPrint」は「.GX」拡張子のG-Code を生成します。G-Codeファイルはメモ帳やエディタなどで読めるように、アスキー（テキスト）形式が一般的ですがFlashPrintの「.GX」は、ファイル上部に、バイナリ文字が含まれていて正常な...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img loading="lazy" decoding="async" src="https://www.google.com/s2/favicons?domain=https://www.kazuban.com/blog" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">www.kazuban.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2022.12.04</div></div></div></div></a>
</div></figure>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p></p>



<p></p>



<p></p>
]]></content:encoded>
					
		
		<enclosure url="https://www.kazuban.com/blog/wp-content/uploads/2022/08/MOV_2933.mp4" length="47769331" type="video/mp4" />

			</item>
	</channel>
</rss>
