「分子の3Dプリント」の使い方

分子模型を3Dプリント用に準備するのは、これまでになく簡単です。全体の流れは、次の3つの簡単なステップにまとめられます。

名前を入力
➔
モデルを生成
➔
ダウンロード

ステップ1:分子を選ぶ

まず、どの物質をモデル化するかをプログラムに指定します。自動インポートを使うことも、ご自身のデータをアップロードすることもできます。

検索画面のスクリーンショット

図1:PubChem の検索画面

  • 1
    検索:「PubChem で検索」欄に物質の英語名(例:Aspirin、Caffeine)を入力して Enter キーを押します。PubChem は日本語名に対応していないため、名前は英語で入力してください。データは公開データベースから自動的にダウンロードされます。名前のほかに、CAS 番号、PubChem CID、分子式(H2O、CO2、H2SO4 – 大文字・小文字は区別されず、h2so4 や H₂O も使えます)、または SMILES(例:CC(=O)OC1=CC=CC=C1C(=O)O)も入力できます。分子式を入力すると最も関連度の高い化合物が読み込まれます。同じ分子式を持つ化合物が複数ある場合(異性体)は、詳細検索で目的のものを選んでください。
  • 2
    独自のデータ:.sdf、.mol、.pdb、.cif、または ChemDraw(.cdx、.cdxml)のファイルを、アップロードボタンでアップロードするか、ウィンドウにドラッグするか、Ctrl+V で貼り付けます。モデルはすぐに読み込まれます。2D構造(通常は ChemDraw や Marvin から水素なしで出力されたもの)は自動的に3Dに変換され、水素が付加されます。

ステップ2:表示画面

データを読み込むと、モデル設定が使えるようになります。最初に分子の表示方法を選びます。

メニューを開いた状態の画面のスクリーンショット

図2:表示方法のドロップダウンメニューを開いた画面

ステップ3:表示方法を選ぶ

教育や3Dプリントの目的に最も合った見た目を選んでください。

分子の表示方法の選択

図3:ドロップダウンメニューの選択肢

  • 3
    モデルの種類を選択:目的の見た目を選びます(Spheres=空間充填モデル、Ball-and-Stick=球棒モデル、Sticks=棒モデル、または隠しモードの Minecraft)。

ステップ4:パラメーター設定と出力

最適な印刷結果が得られるよう、モデルの細部や比率を調整します。下の各オプションにマウスを重ねると、パラメーターによって結果がどう変わるかを確認できます。

球棒モデルのパラメーターの例

図4:モデルのパラメーターと出力オプション

  • 4
    モデル設定:品質、モデルのサイズ、結合の太さ、水素の表示などを調整できます。
  • 5
    出力オプション:テンプレートをダウンロードボタンでは、分子の元データ(.sdf)をダウンロードします。青いSTL ファイル1つボタンでは、1つに結合した単色モデルを出力します。
  • 6
    最終的なマルチカラー出力:緑色のモデルをダウンロードボタンを使うと、原子ごとに分割されたモデルを含む .zip アーカイブをダウンロードできます。スライサーでの色の割り当てが簡単になります。

ステップ5:変更を適用する(再読み込み)

図はより複雑なモデル(ATP)の例です。モデル設定で何かを調整しても、プレビューは自動的には更新されないことにご注意ください。

再読み込みボタンでモデルを更新する様子

図5:ATP モデルと黄色の再読み込みボタン

  • 7
    再読み込みボタン:設定を変更したら、必ず最初にこの黄色のボタンをクリックしてください。変更が3Dプレビューに反映されます。

URL でモデルと設定を共有する

共有用の URL リンクを使えば、準備した分子を正確なパラメーター設定ごと同僚や学生と簡単に共有したり、ブックマークに保存したりできます。

図6:四角い共有アイコンボタンと、URL リンクを表示するポップアップ

  • 8
    共有ボタン:四角い共有アイコンのボタン(スライスボタンの隣)をクリックします。URL がクリップボードにコピーされ、ボタンが緑色に変わり、そのすぐ上にリンク全体を表示するポップアップが現れます。URL にはデータベースの種類(pubchem、pdb、cod)、分子名またはコード、選択した表示方法、設定したすべてのパラメーターが含まれるため、リンクを開くとすべての設定が自動的に適用され、モデルが表示されます。PubChem で選んだ3D配座もリンクに保持されます(conformer:…)。アップロードしたローカルファイル(.sdf、.mol、.pdb、.cif、ChemDraw)で作業している場合、リンクには表示方法と設定値のみが含まれ(source=file)、受け取った人が自分のファイルをアップロードするとその設定がそのまま適用されます。

オフラインでの利用と PWA のインストール

「分子の3Dプリント」は、パソコンやスマートフォンにアプリとしてインストールできます。インターネットに接続した状態で一度アクセスすると、アプリがブラウザに保存され、教室や研究室、外出先などでインターネットに接続していなくても使い続けられます。

  • パソコンへのインストール(Chrome、Edge): アドレスバー(URL のすぐ右)にあるアプリをインストールアイコン install_desktop をクリックし、インストールで確定します。アプリは専用のウィンドウで開き、スタートメニュー/Launchpad に表示されます。
  • スマートフォンへのインストール: Safari(iPhone、iPad)では、共有 ios_share → ホーム画面に追加をタップします。Chrome(Android)では、⋮ メニュー → アプリをインストール(またはホーム画面に追加)を選びます。
オフラインで使える機能

ディスクからの独自ファイルのアップロード(.sdf、.mol、.pdb、.cif、ChemDraw .cdx/.cdxml。2D構造はローカルでの計算により3Dに変換されます)、3Dプレビューとすべての表示方法、モデルのパラメーター編集、可動ジョイント、水密性(マニフォールド)チェック、モデルをダウンロードボタンによる .3mf / .stl への出力。詳細検索の分子を描画も使えます(3Dモデルはローカルで計算されます、OpenBabel)。ただし、計算モジュール(約 8 MB)がすでに端末に保存されている必要があります。ブラウザでは、オンラインのときに描画タブを少なくとも一度開いてください。インストール版アプリ(PWA)では、オンラインで起動したときに自動的にダウンロードされます。

すべての計算(3D形状、Manifold、ZIP 圧縮)はブラウザ内で直接実行され、サーバーには何も送信されません。
接続が必要な機能

オンラインカタログ(PubChem、PDB(CCD リガンドを含む)、COD)での構造の検索とダウンロード、および NIH CACTUS による SMILES の変換。モデルをスライサーで直接開くスライスボタンにもインターネット接続が必要です。

ヒント:オフラインのときは、モデルをダウンロードでモデルを .3mf として保存し、スライサーで手動で開いてください。

スライサーへのインポート方法

分子をマルチカラーで印刷するには、スライサーに次のメッセージが表示されることを確認してください。
「Multi-part object detected / An object with multiple parts was detected」(複数のパーツからなるオブジェクトを検出しました)
表示されたら「YES」を選んで確定します。

スライサーのインポートダイアログ

Printables と MakerWorld ですぐに印刷できるモデルを試す

アイデアを探している方や、設定を調整せずに人気の分子をすぐに印刷したい方は、Printables と MakerWorld で公開している、検証済みですぐに印刷できる分子3Dモデルのコレクションをご覧ください。