2022-11-01から1ヶ月間の記事一覧
だいぶ分かりやすい github.com peaks.cc
https://qiita.com/meuzi/items/e9fff184e872a667c824 https://www.youtube.com/watch?v=xZp8VEGMmds 上記urlからの写経です。 ジョンソン法は、特に「2工程(=taskが2コ)」にしか適用できないようですので、 利用シーンは少ないはずです。 # -*- coding: utf…
https://svgnest.com/ https://github.com/Jack000/SVGnest 上記urlにあるネスティングツールでは 大量の多角形部品を 部品を回転させながら GA(Genetic Algorithm、遺伝的)アルゴリズムと NFP (No Fit Polygon = ≒ ミンコフスキー差 ?)アルゴリズム で、図…
https://end0tknr.hateblo.jp/entry/20211217/1639700840 redhat (rhel)のミドルウェアサポート期限は、↑こう理解していましたが、 現在は、以下のurlの通りのようです。 https://access.redhat.com/support/policy/updates/rhel-app-streams-life-cycle
ネスティングツール(図形積み込み、bin packing)の svgnest.com では NFP ( No Fit Polygon ) を算出する際、ミンコフスキー和 or 差 を使用しています。 当初、ミンコフスキー和 or 差 の独自実装も考えましたが、 pyclipper の元である angus johnson's cl…
rhel8試用に伴う Red Hat サブスクリプションの有効化 - end0tknr's kipple - web写経開発 以前、記載した上記entryの関連です。 redhatの開発用ライセンスは、有効期間:1年間ですので、 以下の手順で更新しますが、たまにしか行わない作業ですので、いつも…
https://end0tknr.hateblo.jp/entry/20221107/1667831772 先日の上記entryの別版です。 先日のものは 素朴な svg parserでしたが、 その後、svgelements for python を見つけましたので、置き換えました。 https://pypi.org/project/svgelements/ https://gi…
試していませんが、以下のurlの内容で、 多角形(polygon)を 移動,回転,拡大縮小 できる気がします。 https://shapely.readthedocs.io/en/stable/manual.html#affine-transformations
https://github.com/fonttools/pyclipper http://www.angusj.com/clipper2/Docs/Overview.htm https://github.com/AngusJohnson/Clipper2 https://github.com/Jack000/SVGnest/blob/master/util/clipper.js 先日までのentryでは、shapely for python で poly…
先程のentryの続きです。 # -*- coding: utf-8 -*- from matplotlib.path import Path from matplotlib.patches import PathPatch from matplotlib.collections import PatchCollection from shapely.geometry import Polygon from xml.dom import minidom i…
以下のようなSVGの平面を作成します Step1 Export Paper Model アドオンのinstall 「menuバー → Edit → Preferences」で ダイアログを表示後、 addon画面で「Export Paper Model」をインストールして下さい。 ただし、私の場合 c:/Program Files/Blender Fou…
pythonによる GA(Genetic Algorithm、遺伝的アルゴリズム) - end0tknr's kipple - web写経開発 先程のentryにあるGAとは別に、今度は、GPを以下のurlから写経します 遺伝的プログラミング(GP)アルゴリズム編【研究で使うPython #36】 - YouTube 遺伝的プロ…
遺伝的アルゴリズム(GA) アルゴリズム編【研究で使うPython #33】 - YouTube 遺伝的アルゴリズム(GA) 実装編【研究で使うPython #35】 - YouTube youtube_python/SimpleGA.ipynb at main · igenki/youtube_python · GitHub 遺伝的アルゴリズムを上記url…
blenderのaddonである Export-Paper-Model-from-Blender において fitting_matrix()として回転行列が実装されていたので、振り返り。(メモ) Export-Paper-Model-from-Blender の unfolder.py で実装されている fitting_matrix(v1, v2) Export-Paper-Model-fr…