Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: KiCAD v9 JLCPCB Rotation Offset attribute ignored #195

Open
1 task done
romain145 opened this issue Jan 31, 2025 · 1 comment
Open
1 task done

[Bug]: KiCAD v9 JLCPCB Rotation Offset attribute ignored #195

romain145 opened this issue Jan 31, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@romain145
Copy link
Contributor

Preflight Checklist

  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.

Fabrication Toolkit Version

5.0.1

KiCad Version

9.0.0-rc2

What operating system are you using?

Windows

Operating System Version

Windows 11 Version 23H2

What arch are you using?

x64

Last Known Working Fabrication Toolkit version

No response

Expected Behavior

On KiCAD v9 a change in the JLCPCB Rotation Offset in schematic, then imported into the PCB (yes I didn't forget that step) and correctly showing in the footprint properties does not correctly export to the positions.csv file.

Image

Image

Fox context, the position was previously set to 90° and I changed it from 90 to 0.
Deleting the production folder did not fix the issue.

May be related to #156

Actual Behavior


Version: 9.0.0-rc2-142-g42b9a9604b, release build

Libraries:
	wxWidgets 3.2.6
	FreeType 2.13.3
	HarfBuzz 10.0.1
	FontConfig 2.15.0
	libcurl/8.10.1-DEV Schannel zlib/1.3.1

Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: ATI Technologies Inc., AMD Radeon RX 6700 XT, 4.6.0 Compatibility Profile Context 21.10.34.230823

Build Info:
	Date: Jan 26 2025 06:17:17
	wxWidgets: 3.2.6 (wchar_t,wx containers)
	Boost: 1.86.0
	OCC: 7.8.1
	Curl: 8.10.1-DEV
	ngspice: 44
	Compiler: Visual C++ 1942 without C++ ABI
	KICAD_IPC_API=ON

Locale: 
	Lang: en_GB
	Enc: UTF-8
	Num: 1,234.5
	Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)

Additional Information

No response

@romain145 romain145 added the bug Something isn't working label Jan 31, 2025
@romain145
Copy link
Contributor Author

Also, yes I did try changing the field name from 'JLCPCB Rotation Offset' to 'FT Rotation Offset' as per the latest instructions on the Readme:

Image

changing the field name isn't great and will break working projects and is even more confusing if the screenshot shows the old name </rant mode off>

The J8 property is correct in the .kicad_pcb file:

		(property "FT Rotation Offset" "0"
			(at 0 0 90)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
			(uuid "52dfa3fe-ba90-4c21-a3d5-585d91f5d0bc")
			(effects
				(font
					(size 1 1)
					(thickness 0.15)
				)
				(justify mirror)
			)
		)

Am I missing something?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant