3Dプリンタでフィラメントがロードされなくなった場合の原因調査と修理方法

■3Dプリンタ
ELEGOO Neptune 4 pro and plus に行きつきました。
pro と plusの主な違いは、造形サイズです。
plusだと300mmを超える造形が可能です。

https://jp.elegoo.com/products/neptune-4-plus-fdm-3d-printer

 LANやWiFi経由で遠隔操作可能で、スライスデータを直接送り込むのが楽です。

■症状

フィラメントロードが出来ない。

Google先生で普通に考えられる確認は全て試したあとです。

■調査
まずは、ノズルを外しましょう
↓ノズル

下記のElegoo画像を参考に、ノズルを取り外します。
ポイントは、ヘッドが冷えた状態だとノズルが外せないです。
ヘッドを250°設定で、簡単に外せます
ちょうどいい動画は下記のYouTubeです。
https://www.youtube.com/watch?v=kAhDsCXzpqc

故障箇所の判定
①ノズルを外し、フィラメントをアンドードし、ノズル側から光が見えたら
→樹脂菅(下図水色の管)の上部か周りにゴミがありますので、あきらめてヘッドを取り外し分解または逆さにして振ります。
ヘッド取り外し動画
https://www.youtube.com/watch?v=z3fNB5PNJCQ

②光が見えない場合
→樹脂菅(下図水色の管)がつまっています。
 ヘッドを温めて、下から1mm程度の針金を、下から差し込み&押し込みすると、フィラメント挿入口から、フィラメントが出てきます。
 ※針金は通常3Dプリンタに付属のメンテナンスキットに含まれます。

③上記で改善しない場合は、ヒーターヘッドユニット(下図の黒い部分)を取り外します。
 六角のビス2本で取り外せます。
 →樹脂管で詰まっています。

④これで治らない場合は、ヘッド全て交換です。
ヘッド交換の動画です。
https://www.youtube.com/watch?v=z3fNB5PNJCQ

6000円前後で売っています。


以上

Chrome検索でパプる(生成AI Perplexity)を簡単に使用する

検索エンジンをGoogleで使用する時に生成AIで検索しようかなと
思うときにGoogle検索バーで簡単に切り替える方法です。

chromeのアドレスバーで下記を入力

chrome://settings/search

右下の[>]をクリック

少し下のサイト内検索右側の[追加]をクリック

上記のように入力する。

名前:PerpAI  ←なんでもいいです、一覧の名前欄に表示されます
ショートカット:pa  ← 大事 切り替え時に入力する文字列
URL:https://www.perplexity.ai/?q=%s ←大事 このまま入れる

[追加]をクリック

検索バーで「pa」+スペースで切り替わります。

あとは普通に検索すればいいだけです。

RISC-V64Bit IPにて、AMD XILINX Zynq FPGA動作

弊社 オリジナル、RIXC-V64Bit IPコアを使用し、AMD XILINX FPGA
zynq ultrascale+上で動作するよう対応中です。
※なるべく安いFPGAボードで動作するよう規模を調整する予定です。

FPGA動作確認後、本ブログにて手順を順次公開させて頂きます。
教材化したものは、NPO AMATERASページにて公開予定です。

産業を陰で支える弊社取組の一環となります。

RISC-V 64Bitコア シミュレーションフェーズ

弊社独自開発、RISC-V 64Bit IP Coreがシミュレーションフェーズになりました。
主にアルバイトさんに手を動かして頂いていたものです。

日本の半導体教育や半導体製品で利用頂きたい為、弊社のIPコアを採用している事を、製品のマニュアルやパッケージに記載して頂く事と、企業団体はWEBページなどで、採用を公開いただければ、無料にて使用可能とします。
メールにてお問い合わせください。

NPO AMATERASとして、AMA00RS1とAMD(XILINX)のFPGA上で動作する
RISC-V64Bit半導体教育環境および研究開発ようの環境を順次提供します。

https://amateras.tech

Mouse G-TUNE 起動せず白LED点滅復帰方法

マウスコンピュータのG-TUNEが突然起動しなくなり、白LEDの点滅のみとなった。
マウスコンピュータのWebページサービスとAIの概略でも特にスリープ状態とだけあります。


しかし、電源SWの長押しやアダプタ抜き、バッテリ外しを行っても回復しませんでした。

※ACアダプタを外し、静電気を放電してから作業してください。
バッテリコネクタと下図右側RTCの電源を両方抜いて、1分待って、コネクタ挿入し起動したら正常に起動しました。

カバーを外す行為ですので、自己責任となります。

#MOUSE #G-TUNE #マウスコンピュータ #白LED点滅

Rasbian+Python+psql 、psycopg2で外部サーバにアクセス

2024.10.20 時点 RaspberryPIで、Rasbian+Python+Postgresql の組み合わせで検索すると
ODBCを使用する記事が出てきますが、psycopg2の方が環境セットアップが簡単で安定して使用できています。
ODBCと比較すると、関連するツールが不要で、設定ファイル手動設定が不要です。

■install
sudo apt install python3-psycopg2

■python サンプル
DB:testdbの Table:testtblのカラム一覧のpythonサンプルは下記です。

import psycopg2


conn = psycopg2.connect("dbname=testdb user=testusr password=testpass host=XX.XX.XX.XX port=5432")
cur = conn.cursor()
cur.execute('SELECT * FROM testtbl')
print([col.name for col in cur.description])
cur.close()
conn.close()

※testdb testusr testpass XX.XX.XX.XX とポート番号は、皆さんの環境に合わせてください。
特にポートはデフォルトの5432は避けた方がいいです。

macOSでは emacsのキーバインド使えるのにいまさら気付く

私は 基本macで開発を行っていて、エディタはGNU emacsを使用しています。

■システム構成
mac ——-arm mac
|—(RemoteDdesktop)Win
|—(ssh)Linux
|—(VM Fusion)Linux
|—(VM Fusion)Win

恥ずかしながら、いまさらmacOSのアプリでは基本的にemacsキーバインドが使えるに気付きました。

真偽はわかりませんが、Goole先生に聞いたら、スティーブジョブズがAppleを追い出されたNeXTの時から採用してそのまま続いているようです。

とにかく、手をずらさずに入力出来るので便利です。

■カーソル移動
Ctrl + F: 1文字右
Ctrl + B: 1文字左
Ctrl + P: 1行上
Ctrl + N: 1行下
Ctrl + A: 行の先頭
Ctrl + E: 行の末尾
Ctrl + Option + F: 1単語後
Ctrl + Option + B: 1単語前
Ctrl + V: 1ページ次ページ
Ctrl + L: カーソルを中央になるようにスクロール
■削除
Ctrl + H: 前の文字を削除
Ctrl + D: 後の文字を削除
Ctrl + K: 行末まで削除(カット)

■その他
Ctrl + T: カーソル前後の文字を入れ替え