情報詳細Q:fit_ellipse_contour_xldで得られた楕円近似の結果に対して360°の楕円を作成しようとしたら、エラー#1406['Wrong number of values of control parameter 6']や#1408['Wrong number of values of control parameter 8']が発生します。gen_ellipseは実行できますし、gen_circle_contour_xldでも動作可能です。原因は何でしょうか。A:gen_ellipse_contour_xldを使用する際は、角度範囲と、回転の方向を表すRadius1, Radius2,PointOrderは、作成する楕円の個数だけ入力が必要です。gen_ellipseは360°で作成することが前提のため、個数が不要でありgen_circle_contour_xldは1つだけ入力した場合はすべてに適用される仕様のため、動作いたします。必要個数を作成したい際は添付プログラムのようにgen_tuple_constを活用して実行ください。また、HALCON24.05からブロードキャストという機能が搭載され、数が1つだった場合は自動で必要な個数登録されるようになりました。逆に新しいHALCONで動作しても古いHALCONで動作しない要因でもありますのでご注意ください。添付ファイルsample_gen_ellipse_contour_xld.hdevタイトルgen_ellipse_contour_xldでエラー#1406が返されるURL 名000008144公開状況公開済み検証状況公開済み